Profile Options

Overview of Profile Options Appendix

This chapter describes profile option settings that are required for successful implementation and administration of Oracle iStore. See Oracle Applications System Administrator's Guide for general information about setting profile options.

Important: Be sure to bounce the middle-tier server after setting server-level and site-level profile options.

Oracle CRM Technology Foundation Profile Options

This section summarizes the Oracle CRM Technology Foundation profile options that you need to set when implementing Oracle iStore.

Foundation Profile Options for HTML UI Setup

Set the profile options in this section at the following levels:

JTF_PROFILE_DEFAULT_APPLICATION

Specifies the default application ID. Set to 671 for Oracle iStore.

JTF_PROFILE_DEFAULT_BLANK_ROWS

Specifies the number of blank rows on Site Administration UI forms. Can be set to any integer greater than zero.

JTF_PROFILE_DEFAULT_CSS

Specifies the default Oracle CRM Technology Foundation Cascading Style Sheet. Set to jtfucss.css.

JTF_PROFILE_DEFAULT_CURRENCY

Specifies the default currency. Enter the currency code in all uppercase letters. USD = U.S. Dollars.

JTF_PROFILE_DEFAULT_NUM_ROWS

Specifies the default number of rows to display in tables. Can be set to any integer greater than zero.

JTF_PROFILE_DEFAULT_RESPONSIBILITY

Specifies the default responsibility for the Site Administration UI. Set to 21819 for the iStore Administrator responsibility. Set at iStore application level only.

Foundation Profile Options for iStore Administrator User

Set the profile options in this section at the following levels:

JTF_PROFILE_DEFAULT_APPLICATION

Specifies the default application ID. Set to 671 for Oracle iStore.

JTF_PROFILE_DEFAULT_RESPONSIBILITY

Specifies the default responsibility for the Site Administration UI. Set to 21819 for the iStore Administrator responsibility.

Foundation Profile Options for Guest User

Set the profile options in this section at the user level to the guest user name.

JTF_PROFILE_DEFAULT_APPLICATION

Specifies the default application ID. Set to 671 for Oracle iStore.

JTF_PROFILE_DEFAULT_RESPONSIBILITY

Specifies the default responsibility for the guest user's responsibility. Set to 22372 for the IBE_CUSTOMER responsibility.

Concurrent Program Manager Profile Options

Set the following profile options at responsibility level to the iStore Concurrent Programs Responsibility and any other Oracle iStore concurrent program manager responsibility being used. Generally, set the same profile option values for the iStore Concurrent Programs Responsibility as for the IBE_CUSTOMER responsibility. In a multiple operating unit environment, the concurrent program manager responsibility's profile option values should match the customer responsibility's profile option values for each operating unit.

Site Administration UI Setup Profile Options

Set the profile options in this section at the iStore application level, unless otherwise directed.

IBE: Category Set

This profile is used in:

Mandatory profile option. Set at iStore application level to the primary display category set.

IBE: Enable Display Style

Specifies whether Display Styles functionality shows up in the Site Administration UI. If set to Yes, Display Styles can be selected in the Display Templates pages for Products and Sections; also, new Display Styles can be created in the Template Manager subtab within the Advanced tab. If set to No, the functionality is not available. Default value = Null. Null is treated as No.

IBE: Enable Links In Error Messages

Specifies that the error messages displayed on the iStore application pages have a hyperlink that helps the user to navigate to the exact location of the error.

When set to “YES”, the hyperlink is available along with the error message when possible which helps to locate errors easier; however, not all error messages will have a hyperlink.

IBE: Item Validation Organization

Specifies the Inventory Organization where your sites' products reside.

Mandatory profile option. Recommended value: Master Inventory Organization, unless you are implementing multiple organizations; in that case, see: the chapter, "Implementing Globalization with Oracle iStore". If integrating with Oracle Marketing's Products module, see the chapter, "Integrating Oracle iStore with Oracle Marketing".

IBE: Use Database for Media Storage

Enables/disables file upload functionality in the Content tab of the Site Administration UI. Yes = Upload functionality available. No = Upload Functionality not available. Default = No. Set at site level. See the "Implementing Content" chapter for more information about this profile option.

Note: The profile options IBE: Use Content Management Integration and IBE: Use Database for Media Storage should be set to “Yes” since integration with Oracle Content Manager is mandatory.

IBE: Use Display Order Feature

Specifies whether you can manually order the display of specialty sites in the Site Selection Page. If set to Yes, you can determine the specialty site order using the Sites: Display Order page in the Site Administration UI. If set to No, specialty sites will be arranged in case-insensitive, alphabetical order at runtime. Default = Yes. Can be set at site and application levels. Note that Oracle iStore does not support setting different levels for this profile option at site and application level. If you have set this profile option at application level, it is recommended that you unset the application-level setting and set the profile at site level.

Customer UI Mandatory Setup Profile Options

Set the following mandatory IBE profile options for the Customer UI. Set the profile options in this section at the iStore application level, unless otherwise specified.

Important: You must set these profile options for orders to be submitted properly.

ASO: Automatic Numbering

Necessary for placing orders in Oracle Order Management. Set to Yes at site and responsibility levels.

ASO: Credit Card Authorization

When used with ASO: Default Order State, specifies whether credit card authorization occurs at the Entered or Booked stage. Possible values: Yes/No. Default = Null (treated as No).

ASO: Default Order State

Specifies the default order state. Possible values: Booked/Entered. Recommended value = Booked.

ASO: Default Quote Status

Determines the default quote status of an iStore shopping cart. Set to Store Draft. The default quote status of Store Draft is hard coded into the iStore application, but you should check the value of this profile and ensure that it is set properly. Once ordered, carts move to the Quoting status of Order Submitted. If a user requests sales assistance, the cart moves to the Quoting status of Draft. Depending upon the sales representative's actions, the cart/quote can move into other statuses as well.

ASO: Enable TCA Changes

Required for address validation in the Trading Community Architecture schema. It is used, for example, when a user attempts to split billing and shipping contacts in the Customer UI. Set to Yes.

ASO: OM Defaulting

Determines whether OM uses default values for certain cart attributes if null values are passed. See the section, "Setting up Oracle Order Management", in the chapter, Verify Mandatory Dependencies, for more information.

IBE: Create Order in Entered State, if it has errors while booking

Specifies if an order should be created in the Entered state even if there are errors while booking it. Possible values - Yes/No. Set to Yes. Default = No.

IBE: Default Payment Term

Set to the payment term that will be the default payment term for orders. Payment terms are set in Oracle Receivables. See Oracle Receivables User Guide for more information.

IBE: Pricing Event--Before Shopping Cart

Specifies the user-defined pricing event (defined in Pricing) for the catalog stage. Set to Enter Order Line. If integrating with Oracle iSupport or Oracle Partner Management, set at the respective application's application level.

IBE: Pricing Event for Shopping Cart

Specifies the pricing event for processing the shopping cart price in Oracle Pricing. You must set the profile option to Batch Processing to ensure that the price lists, modifiers, discounts, promotion codes, and surcharges are applied correctly at both header and line level. If integrating with Oracle iSupport or Oracle Partner Management, set at the respective application's application level.

MO: Operating Unit

Specifies the operating unit against which Customer UI users place orders. The user can only view and purchase items that are in the Inventory Organization associated with this operating unit. Set to the default operating unit at the customer responsibility level.

Sequential Numbering

Without this profile, a customer cannot place orders in the sites. (The name of this profile option has no product code prefix.) Set to Always Used at site level. The value can also be Partially Used. You also need to set this profile option at the responsibility level, if you are using different responsibilities than IBE_CUSTOMER in the site definition. See the Oracle Applications System Administrator's Guide - Maintenance for more information on this profile option.

Other Customer UI Profile Options

All of these profile options are optional. Set at iStore application level unless otherwise directed.

IBE: Active Cart Expiration Duration (# days)

Specifies the number of days that customers can access active shopping carts before they expire. The expiration date is calculated from the last update date of the cart, and carts expire at the end of the day they on which they are scheduled to expire. Default value: 30. Set to any integer.

IBE: Additional Shopping Cart Information

Enables/disables Additional Information link and related functionality in the Your Shopping Cart page. The Additional Information section captures information from the customer via descriptive flexfields. Possible values: Yes/No. Default value: No. Can be set at application or responsibility levels.

IBE: Additional Table Rows

Determines the number of rows to add when a user selects the Add More Rows button in the Direct Item Entry form in the Customer UI. Default value: 1. Set to an integer.

If not set, this profile defaults to 1. It can be set at the site, application, and responsibility levels. If set to 0, the Add Rows button is not displayed.

IBE: Attachment Document Category

Necessary for allowing B2B customers to attach files to shopping carts. Recommended value: Miscellaneous at iStore application level. Default value: Null. Ensure that the user has the IBE_USE_ATTACHMENTS permission in his user role. B2C users do not have access to the attachments functionality.

IBE: Autoquery Install Base for B2C User

For B2C users only, specifies whether search criteria or an autoquery is performed in the My Products page in Order Tracker. Possible values: Yes/No. Default value: Yes. Can be set at site, application, and responsibility levels.

IBE: Add To Cart Navigation

This profile option controls the user navigation when the user clicks on the Add to Cart button or the Add To Cart button with drop-down menu across the iStore application. The value of this profile option allows the iStore user to either navigate to the Shopping Cart page or remain on the Current Product Catalog page. By default, this profile option is set to Blank. The system administrator can set this profile option value either to the Shopping Cart Page or the Current Page at the Application and Responsibility level only.

The IBE: Add To Cart Navigation profile controls the behavior of each Add to Cart button in the iStore application.

The profile option values are the Current Page, the Shopping Cart Page and Blank (NULL).

IBE: Cart Retrieval By Number For B2B

Required for shared cart backward compatibility purposes; enables a textbox (labelled Cart Retrieval Number) in the My Carts page (for B2B users only). Possible values:Yes/No. Default value: No. Set at IBE_CUSTOMER (or applicable customer responsibility) responsibility level. Also can be set at application and site levels.

IBE: Default Specialty Site

Specifies the default specialty site, and is used to route Customer UI users directly to Site Home Page for the site specified in the profile. For value, enter the Site Name of the applicable site. Internally, the profile finds Site ID. Default value: Null.

Note: Only in the following two cases will the page flow will route Customer UI users directly to the Site Home Page for the site specified in this profile:

IBE: Display End Customer Information

Specifies whether the Checkout: End Customer Information page displays in the checkout flow. Possible values: Yes, No, and Null. Default value: No. Set to Yes to enable the page. See also: IBE: Mandate End Customer and IBE: Mandate End Customer Contact.

IBE: Display Option Classes in the Shopping Cart & Order Tracker

Specifies whether option classes are displayed in the shopping cart, in Order Tracker, and in e-mail notifications. Possible values: Yes/No. Default value: Null. If Yes or Null, option classes are displayed. If No, option class children are displayed as direct children of the option class parent. Can be set at application, site, and responsibility levels.

IBE: Enable Debug

Specifies whether user-specific logging is available for the JSP/Java and PL/SQL layers. Set to Yes to activate user-specific logging. Default value: No. Set at user level only. If you set this profile to Yes for a user, verify or set OM: Debug Log Directory at site level to a directory that is writable by the database server. Oracle iStore Customer UI user-specific logs for the PL/SQL layer are written in this directory.

IBE: Enable Invoices in Order Tracker

Specifies whether the Invoices subtab is displayed in Order Tracker. Possible values: Yes/No. Default value: Yes.

IBE: Enable Multiple Services

If set to Yes, customers can add multiple services to a single serviceable item. If set to No, Oracle iStore will replace an existing service when another service is selected. Possible values: Yes/No. Default value: No at site level. Can be set at site or responsibility levels.

Important: If your implementation consists of several sites within one organization (causing one user to be able to access the same cart from different sites), then as a best practice you should set the profile option at the responsibility level to the same value for each supported responsibility within the organization.

IBE: Enable Order Cancellation in Order Tracker

Specifies whether registered users can cancel their orders using Order Tracker. B2B users must have the IBE_CANCEL_ORDER permission to have access to the functionality. Possible values: Yes/No. Default value: No, at iStore application level; no value at responsibility level. Can be set at application and responsibility levels.

IBE: Enable Order Tracker Global Icon

Enables/disables the Orders navigation icon in the Customer UI. Default value: Yes, at site level. Also can be set at application and responsibility levels.

IBE: Enable Payments in Order Tracker

Specifies whether the Payments subtab is displayed in Order Tracker. Possible values: Yes/No. Default value: Yes.

IBE: Enable Pay Now

Specifies whether pay now/pay later totals are displayed in the shopping cart and in the order review page. Possible values: Yes/No. Default value: No. Can be set at application, site and responsibility levels. This profile option should be set to Yes only if the OM system parameter, Installment Options, is set to Enable Pay Now. Note that the amount to be authorized is not controlled by this iStore profile; This profile only controls the user interface. The authorized amount is be based on OM system parameter, Installment Options.

IBE: Enable Recurring Charges

Specifies whether recurring charges are displayed in the shopping cart and in the order review page. Possible values: Yes/No. Default value: No. Can be set at application, site and responsibility levels. This profile option should be to Yes only if the Order Management Recurring Charge system parameter is set to Yes. Note that the amount to be authorized is not controlled by this iStore profile; This profile only controls the user interface. The authorized amount is be based on OM system parameter, Installment Options.

IBE: Enable Return Pre-booking Approval

Used to enable return pre-booking approval feature. Can be set to Yes, provided you have Order Management Release 11.5.10 or later release installed. If not, leave the profile option set to No. Possible values: Yes/No. Default value: No.

IBE: Enable Return Policy

Used to enable return policy constraints for determining whether an item can be returned or not (i.e., to determine the value of the Item Returnable column in the Select Items page). If set to Yes, each order line is checked through Oracle Order Management's Processing Constraints, which determine whether or not the order line can be returned by the user. Set to Yes only if implementing additional processing constraints for return policies. Possible values: Yes/No. Default value: No. Can be set at site or responsibility level.

Note: If you are not implementing return policies, this profile should be set to No, and the return policies should be deleted from the Oracle Order Management's Processing Constraints.

IBE: Enable Shopping Cart Global Icon

Specifies whether the Cart navigation icon displays. Possible values: Yes/No. Default value: Yes, at site level. Also can be set at application and responsibility levels.

IBE: Enable Shopping List Management

This profile option enables one-click shopping list management and controls the display of the Add To Cart button or the Add To Cart button with drop-down menu. The Add to Cart button with drop-down menu is displayed, when the IBE: Enable Shopping List Management profile option is set to Yes. By default, this profile option is set to Blank. The system administrator can set this profile option value to Yes at the site level only.

The profile option values are Yes, No, and Blank (NULL).

IBE: Enable Product Details Pop-up Dialog

This profile option controls the display of item detail pop-up information. If you set this profile to Yes, then the Item Details icon is displayed. By default, this profile is set to No. The system administrator can set this profile option value to Yes at the site level only.

The profile option values are Yes, No, and Blank (NULL).

IBE: Enforce Terms and Conditions Review by User

Specifies whether customers must view the T&Cs of a shopping cart or quote before submitting the order. Possible values:Yes/No. Default value: No. Can be set only at iStore application level.

IBE: Express Checkout Consolidation Time Interval

Specifies the time interval (in minutes) in which Express Checkout carts are available to be added to before being submitted by the concurrent program, iStore - Express Checkout Order Submission. Default value: 60. Set to an integer. Can be affected by the scheduled running of the concurrent program. For example, if the available time interval is set to 60 minutes, and the concurrent program runs every 45 minutes, an express checkout cart would be submitted on the second run of the concurrent program; but, for example, if the concurrent program is set to run every 120 minutes, it will be submitted on the first run.

IBE: Items Per Page for Display

Specifies number of items to display in leaf sections (the ending sections of a node) of the section hierarchy. Default value: 20. Set to an integer.

IBE: Items Per Section for Display

Specifies the maximum number of items to display per section. If no value is set, all items in a section will display. Default value: Null. Set to an integer.

IBE: Lines Per Section for Multiple Section Display

Specifies the number of items to display per section when multiple sections display on page. Default value: Null. Set to an integer. If no value is set, IBE: Items Per Page for Display is used.

IBE: Mandate Contacts For Billing and Shipping

Specifies whether B2B users must enter contact information before order submission. Yes = User must enter information; No: Optional for user. Default value: No.

IBE: Mandate End Customer

Specifies if it is mandatory for the B2B or partner user to select end customer data in the checkout flow. Yes: User must select end customer data in checkout flow; No: Optional for user. Default value: No. Possible values: Yes/No/Null. Can be set at site, application, and responsibility levels.

IBE: Mandate End Customer Contact

Specifies if it is mandatory for the B2B or partner user to select end customer contact name in the checkout flow. Yes: User must select end customer data in checkout flow; No: Optional for user. Default value: No. Possible values: Yes/No/Null. Can be set at site, application, and responsibility levels. If IBE: Mandate End Customer is set to Yes, then IBE: Mandate End Customer Contact can be set to either Yes or No, based on implementation requirements. If IBE: Mandate End Customer is set to No, then IBE: Mandate End Customer Contact should not be set and will not take effect.

IBE: Mandate Contact Business Phone

Specifies whether the business telephone number is a mandatory field during the following actions: (1) When primary users create or update an organization contact in the User Management screens; (2) When a new user enters registration information for the first time (applies to registration pages for B2C, B2B, and partner users, both administrative and non-administrative users). Yes: Business telephone number is mandatory; No: number is not required. Possible values: Yes/No. Default value: No. Can be set at site, application, and responsibility levels.

IBE: Mandate Purchase Order Number

Determines whether the iStore user must fill in a value for the purchase order number field or it can be left blank. Possible values: Yes, No, and Null. Default value is null. Only a system administrator can specify a value for this profile option. This profile option can be set at the Site, Application, Responsibility, and User levels.

IBE: Maximum Columns in Specialty Site Page

Specifies number of columns in Site Selection page. Possible values: Any reasonable integer. Default value: 0. Can be set at site and application levels. Note that Oracle iStore does not support setting different levels for this profile option at site and application level. If you have set this profile option at application level, it is recommended that you un-set the application-level setting and set the profile at site level.

IBE: Maximum Direct Entry Rows

Sets the row limit for the Direct Item Entry form. Also sets the maximum number of items that can be uploaded via the .csv file upload capability. If undefined, the number of rows is 100. Can be set at site, application, and responsibility levels. Maximum value: 100. Default value: 100 at site level. JTF_PROFILE_DEFAULT_NUM_ROWS takes precedence over IBE: Maximum Direct Entry Rows -- if the IBE profile option is less that the JTF profile option.

IBE: Maximum Number of Products to Compare

This profile option allows the Oracle iStore Administrator to define the maximum number of products you can choose for comparison:

The Oracle iStore Administrator defines the maximum number of products that can be selected for side-by-side comparison. This profile option accepts a numeric value between 2 and 10; the default value is 5. Whenever the value of this profile option is left blank it is reset to 5. This profile option is only available at the Site Level.

IBE: Merchant DUNS Number

Used to supply the supplier's DUNS number in catalog punchout functionality. Default value: Null. Set at site level, unless the supplier has multiple DUNS numbers, then set at responsibility level.

IBE: Merge Shopping Cart Lines

Specifies whether to merge item lines in the shopping cart if the same item is added to the cart more than once. Yes: Lines are merged if duplicate; No: No line merging. Default value: No. If set to Yes, set IBE: Use Line Level Shipping to No.

IBE: Number of Invoice/Order Lines Displayed

Specifies the number of tables rows to display when users view orders, invoices, payments, and returns data in Order Tracker. Default value: 10. Set to any reasonable integer.

IBE: Number of Menu Subtabs

Specifies the number of menu subtabs in the Site Home Page. Default value: 5. Set to an integer. If you wish no subtabs to display, and no subsections to display in the Browse Bin, then you can set this profile option to zero.

IBE: Number of Menu Tabs

Specifies the number of menu tabs in the Site Home Page. Default value: 5. Set to an integer.

Warning: Note: Do not set this profile option to zero (0). Setting it to zero will cause an application error in the Customer Application.

IBE: Perform Payment Authorization in iStore

Specifies whether credit card authorization should occur in Oracle iStore or in Oracle Order Management. When set to Yes, Oracle iStore calls an Oracle Payments API to authorize the credit card. When set to No, authorization occurs in Oracle Order Management. Default value: Yes. Can be set at site, application and responsibility levels.

IBE: Profile Menu

For site management integration, allows the use of integrating applications' user profile menus in the Customer UI, after the required setup procedures have been performed. Set at site level to the integrating application's user profile menu root. If set to null, no profile menus will be displayed, and hence the profile pages will be blank. The default menu associated to this profile is IBE_C_PROFILE_ROOT, the seeded iStore Customer Profile Menu Root.

IBE: Quick Links Menu

For site management integration, enables the Quick Links bin in the Customer UI, after the required setup procedures have been performed. Set at responsibility level to the customer responsibility of the specialty site which will display this bin. A null value means there is an empty menu, and even if you map the Quick Links bin to sections, nothing will be displayed if Null.

IBE: Relationship for Cart Related Items

Specifies the relationships used to display the related items at the bottom of the shopping cart. Possible values: All values defined under Catalog, Relationships in the Site Administration Application. Can be set at application, site, and responsibility levels.

IBE: Retain Credit Card Preferences

Specifies how iStore handles credit card preferences. When set to “Yes”, this profile option allows iStore users to retain and display their credit card preferences that have been set up through the Payment Book setup. When set to “No”, credit card preferences will not be available in iStore, and the user will have to enter credit card information every time while placing an order.

When this profile option is set to “No”, the IBE: Use Express Checkout profile option should also be set to “No”, since Express Checkout uses the credit card preference information. Express Checkout allows the iStore user to place an order in a single click instead of having the user enter credit card information

IBE: Return Orders Transaction Type

Specifies the default return type (Oracle Order Management transaction type) used to create returns, whether with Oracle Order Management approvals or without. Set to the transaction type used to create returns. Possible values will be the list of order transaction types of order categories, Return in Order Management. Can be updated at site and responsibility level. There is no default value for this profile.

Note: For Oracle iStore, transaction types of order Category = RETURN should only be created. Mixed should not be used and will not work.

IBE: Saved Cart Expiration Duration (# days)

Specifies the number of days that a user can access a saved shopping cart before it expires. The expiration date is calculated from the last update date of the cart, and the cart expires at the end of the day on which it is scheduled to expire. Default value: 90. Set to any integer.

IBE: Search Lines Per Page

Sets the number of lines to be displayed per page. Default = 20. Set to an integer.

IBE: Sections Per Page for Display

Specifies the total number of sections to display per catalog page. If the number of subsections that belong to the catalog page's current section exceeds the number set in this profile option, they are paginated. Users reach the continuation page through the "Next" link that Oracle iStore automatically includes in the section page. Default value: Null. If no value is set, the number of sections per page is not limited. Set to an integer.

IBE: Skip Checkout Steps for Order Placement

Specifies whether the Smart Checkout feature is enabled. Smart Checkout allows customers to skip billing and shipping pages during checkout. Set to Yes to enable the feature; set to No to disable the feature. Possible values: Yes/No. Default value: No. Can be set at site, application, and responsibility levels.

IBE: Use Add Item Bin

Specifies whether the Add Item bin is displayed on product pages in its default location; this bin contains an Add to Cart button. Possible values: Yes/No. Default value: Yes.

IBE: Use Advanced Search in Order Tracker

Specifies whether Advanced Search is enabled in Order Tracker (B2B and partner users only). Set to Yes to enable Advanced Search for B2B/partner users. Set to No to disable Advanced Search. Default value: No. Possible values: Yes/No. Can be set at site, application and responsibility levels.

IBE: Use Auth Permissions in Order Tracker

Specifies if permission checking is enforced for users to view only the orders placed by themselves or all of their organizations' orders in Order Tracker, and while drilling down into order details in some reporting bins in the Site Administration UI. Possible values:Yes/No. Default value: No. If set to Yes, iStore checks if the user has the following permissions in his user role, and if he doesn't, he is not allowed to view the organization orders: IBE_VIEW_INVOICE, IBE_VIEW_ORDER, IBE_VIEW_PAYMENT. Note that IBE_VIEW_RETURN_ORDER applies to this functionality if using Returns. Set at iStore application level.

IBE: Use CABO UI

Set this profile option to Yes. Default value: Yes.

IBE: Use Call Me Back

Specifies whether the callback feature is enabled. Possible values: Yes/No. Default value: No. Set at iStore application level.

IBE: Use Cart Level Service

This profile option is currently not in use. Set to No. Default value: No.

IBE: Use Catalog Exclusions

Specifies whether the exclude sections or products from sites functionality works. Possible values: Yes/No. Default value: Null (treated as No). Yes value: Sections or products explicitly excluded will not show up in Customer UI. No value: Any sections or products explicitly excluded will still show up in Customer UI. If section or product exclusions are never specified for a site, then set to No to improve performance.

IBE: Use Commitments

Specifies whether customers can use commitments at checkout. Set to Yes or No depending on business need. Default value: No. When this profile is Yes, B2B users must have the IBE_VIEW_NET_PRICE permission to make use of commitments functionality.

IBE: Use Customer Service Exclusion

Used for service items functionality. If set to Yes, Oracle iStore calls an Oracle Service Contracts API to check and utilize party exclusion rule setups. Set to Yes if using party exclusion rules. Possible values: Yes/No.

IBE: Use Direct Item Entry

Specifies whether customer-to-merchant part number mapping and associated functionality (ability to upload .csv files in the direct item entry form and add items to the cart quickly) is available in the Direct Item Entry form in the Customer UI. Possible values: Yes/No. Default value: Yes. Can be set at application or responsibility levels.

IBE: Use Express Checkout

Specifies whether Express Checkout is enabled. Possible values: Yes/No. Default value: Yes.

Set this profile option to “No” if the IBE: Retain Credit Card Preferences profile option is set to “No”.

IBE: Use Global Bin

Specifies whether the Global Bin is displayed on section pages in its default location. Possible values: Yes/No. Default value: Yes.

Note: This profile works only if you use the fixed layout when creating a section. If sections are associated to configurable layout, then you need to select the Global Bin and map it to a location in the layout template.

IBE: Use Install Base View

Controls the appearance of the My Products subtab in Order Tracker. Possible values: Yes/No. Default value: No.

IBE: Use Item Level Service

Enables or disables the Service Items Support functionality in Oracle iStore. Possible values: Yes/No. Default value: No.

IBE: Use Line Level Shipping

Specifies whether customers can enter line level shipping information in shipping information page. Possible values: Yes/No. Default value: Yes. If set to Yes, set IBE: Merge Shopping Cart Lines to No, as you cannot enable shopping cart line merging and line splitting simultaneously.

IBE: Use Logical Media for Images

Out-of-box, to improve performance, Oracle iStore uses hard-coded images to display icons and menus. Set to Yes if you are using customized menu or media object images. Yes: Display Manager uses logical media for menu or media object images. No value: Disables logical media retrieval for menu images and uses default hard-coded menu images. Default value: No.

IBE: Use Promotion Code

Enables/disables appearance of the Promotion Codes link in shopping cart. Possible values:Yes/No/Null. Null value is treated as Yes. Default value: Yes at iStore application level. Also can be set at responsibility level to the iStore customer responsibility of your choice. When this profile is Yes, users must have the IBE_VIEW_NET_PRICE permission to make use of promotion code functionality.

IBE: Use Returns

When using returns functionality, as a best practice, it is recommended that you set this profile option to Yes at responsibility level for users of Oracle iStore's Customer Application and Oracle iSupport's customer-facing user interface (if integrating with Oracle iSupport). By default, this profile is No at site level. It is recommended that you leave the site-level setting as No. The responsibility-level settings will over-ride the site-level settings. This profile, when set to Yes, causes the Return Items button to display (only if, for B2B users, the user has the IBE_CREATE_RETURN permission in his user role). Setting the profile according to this recommendation ensures that if you are implementing other Oracle E-Business Suite applications, the Return Items button will not display in these other applications.

IBE: Use Sales Assistance Feature

Specifies whether Sales Assistance is enabled. Possible values: Yes/No. Default value: No. If set to No, the Request Help action does not appear in the shopping cart and checkout flows, nor will the I Disagree (to Terms and Conditions) button appear in the Checkout: Terms and Conditions page. Can be set at application or responsibility levels.

IBE: Use Section Bin

Specifies whether the Browse Bin is displayed on section pages in its default location, at the left-hand side of the screen, on the Site Home Page and other section pages. Possible values: Yes/No. Default value: Yes.

Note: This profile works only if you use the fixed layout when creating a section. If sections are associated to configurable layout, then you need to select the Global Bin and map it to a location in the layout template.

IBE: Use Section Path

Specifies whether the section path is displayed on section and item pages in its default location. Possible values: Yes/No. Default value: Yes.

IBE: Use Sensitive Pages

A sensitive page is a page that displays personal, user-specific information. In Oracle iStore, the checkout and account pages are sensitive. Catalog (sections and products), shopping cart, and Order Tracker pages are not sensitive. Yes value: Application re-authenticates a logged-in user before displaying a sensitive page. Value of No: Re-authentication does not take place. Default value: Yes.

IBE: Use Sharecart Functionality

Specifies whether cart sharing is enabled. Possible values: Yes/ No. Default value: No. Set this profile option to the customer responsibility which maps to the applicable specialty site. Also can be set at site or application levels.

IBE: Use Shipping Instructions

Specifies whether users can enter shipping instructions in shipping information page; enables the Shipping Information section in the B2B and B2C shipping pages. Possible values: Yes/No. Default value: Yes.

IBE: Use Shopping Lists

Specifies whether shopping list functionality is available to customers. Possible values: Yes/No. Default value: Yes.

IBE: Use Specialty Sites Selection Page

Enables display of Site Selection page as default landing page. Possible values: Yes/No. Default value: Yes. If No, the Sites navigation icon is displayed in the UI. Can be set at site and application levels. Note that Oracle iStore does not support setting different levels for this profile option at site and application level. If you have set this profile option at application level, it is recommended that you un-set the application-level setting and set the profile at site level.

IBE: Use Specialty Site Picker

Enables Site Picker display on Site Home page. Possible values: Yes/No. Default value: No.

IBE: Use Web Placements

Specifies whether out-of-the-box eMerchandising postings from Oracle Marketing can display on Customer UI pages. Possible values: Yes/No. Default value: No. Yes enables eMerchandising postings. No disables eMerchandising postings, but users can still use the bins to display content. Can be set at application or site levels. If integrating Oracle iStore with other Oracle E-Business HTML applications, set at site level.

IBE: Use Welcome Bin

Enables the Welcome Bin on section pages. Possible values: Yes/No. Default value: Yes.

Note: This profile works only if you use the fixed layout when creating a section. If sections are associated to configurable layout, then you need to select the Global Bin and map it to a location in the layout template.

IBE: View-by Customer Orders in Order Tracker

Specifies whether B2C users, when viewing their orders in Order Tracker, see orders where they are the bill-to customer, the sold-to customer, or have the option of choosing either option. Possible values: Bill To/Ship To/All. Default value: Sold To. Can be set at application and responsibility levels. Following are the implications of the settings:

Important: To preserve backward compatibility, other Oracle E-Business Suite applications (e.g., Oracle iSupport, Oracle Customers Online, Oracle Trade Management, Oracle Sales Online) can leave this profile option blank at their application levels.

IBE: View Only Web Published Items in Install Base

Specifies whether only Web Published items are be visible in the install base view in the My Products subtab in Order Tracker. Possible values: Yes/No. Default value: No. Can be set at application, site, and responsibility levels.

OM: Debug Log Directory

If you have set the IBE: Debug profile option to Yes for a user, verify or set this profile option to a directory that is writable by the database server. Oracle iStore Customer UI user-specific logs for the PL/SQL layer are written in this directory. Value = <Directory path>.

Customer UI Pricing Profile Options

Profile options in this section control the behavior of pricing behavior in Customer UI. All of these profile options are optional. Set at iStore application level unless otherwise specified.

IBE: Retrieve All Units of Measure for an Item

Specifies if all units of measure (UOMs) for an item are retrieved with prices or only primary UOM with prices. Possible values - Yes/No. Yes = All UOMs retrieved; No = Primary UOM retrieved. Default = No. Note that performance issues (slow loading of catalog pages) can occur if this profile is Yes. The performance issues can happen because, when the profile is Yes, a pricing call is made for each UOM of each item in the price list.

IBE: Use Line Agreements

Specifies whether B2B users with the permission, IBE_USE_PRICING_AGREEMENT, can select pricing agreements at item level, in addition to the cart-level agreement selection enabled by the permission. Possible values - Yes/No. Default = No. When this profile is Yes, users must have the IBE_VIEW_NET_PRICE permission to make use of the item-level pricing agreements functionality.

IBE: Use Price List Associated with Specialty Site

Specifies where to retrieve price lists. Possible values - Yes/No. Yes = Oracle iStore uses site-based price lists specified during site setup. No = Best price retrieved through Pricing Engine. Default = No. Can be set at site, application, or responsibility levels. Note: Guest (walk-in user) user price lists are always determined by the price list selected for Walk-in Users in the Site Administration UI.

IBE: Use Site As Pricing Qualifier

Specifies whether a site can be used as a pricing qualifier. Possible values - Yes/No. Default = No.

QP: Multi-Currency Installed

Oracle Advanced Pricing profile. Specifies whether multiple currency price lists are supported. Possible values - Yes/No. Default = No. Set site or iStore application level.

Customer UI Product Search Profile Options

Set these at iStore application level unless otherwise directed.

IBE: Category Set Filter for Product Search

Allows you to specify which category set's products will be populated into the iStore search table. If the profile is not set, then products in all category sets will be populated to the iStore search table. Default = Null. It is recommended that it be set at site level to the Oracle iStore default product category set.

IBE: Enable Fuzzy Search

Enables “fuzzy” product searches. Possible values - Yes/No. Default = No.

IBE: No of Results in Search

Determines the maximum number of results returned. Default = 200. Set to an integer.

IBE: Thesaurus File Name

Specifies the prefix for the thesaurus names of the synonym files that you load for the Oracle iStore product synonym search. Default = IBETHESAURUS.

IBE: Use Category Search

Determines whether the search menu in the Customer UI restricts searches to category- or section-level searching. Yes = Categories with publishable items will be searched. No = Site's top level sections will be searched. Null = Enables basic search against all products in the current site.

IBE: Enable Quick Search

Enables/disables Quick Search in the Customer UI. Default = Yes, at site level. Also can be set at application or responsibility level.

IBE: Use Synonym Search

Determines whether the product search retrieves product names that are synonyms of the users' search keywords. Possible values - Yes/No. Yes = Synonym search enabled (after you load a thesaurus). No = Synonym search disabled. Default = No.

IBE: Web Status Filter for Product Search

Allows you to specify whether products with a specific web status are populated to the iStore search table when the search concurrent program is run. Possible values are: All, Published, Published and Unpublished. A Null value is treated as Published. Default = Published. Set at site level.

Reports Profile Options

Set these profile options at iStore application level, unless otherwise directed. For more information, see the , chapter, Implementing Reports.

IBE: Currency Code

Specifies the currency code used in iStore Reports. Mandatory profile option.

IBE: Enable Force Refresh

Specifies whether to populate the iStore Reports fact tables with data even if they already hold data for exactly the same time period that you have specified in the parameters of the iStore Reports Fact Tables Refresh concurrent programs. Yes forces this data refresh. No prevents this data refresh; this option refreshes only the unpopulated data. Default = Yes.

IBE: Enable Parallel Data Extraction for Reporting

Important: Ensure this is set to No at iStore application level as a mandatory post-installation step. Specifies whether parallelism is enabled when running the data refresh concurrent programs for iStore Reports. Yes enables parallelism. No disables parallelism. Default = No. Caution: Never set this profile option to Yes.

IBE: GL Conversion Type

Specifies the GL currency conversion type for iStore Reports. Mandatory profile option. The GL currency conversion type provides the information necessary to convert transaction amount data from the original currencies to the currency required by iStore Reports, which is specified in the profile option IBE: Currency Code. The setting for IBE: GL Conversion Type must match the conversion type chosen when you set up the daily currency conversion rate in Oracle General Ledger for the required iStore Reports period.

IBE: GL Period Set Name

Specifies the GL period set used by the iStore Reports. Mandatory profile option. Set to the calendar that you want the iStore Reports to use. This calendar must use the Oracle General Ledger standard period types: Day, Month, Quarter, and Year. The Oracle General Ledger time periods in the calendar must be non-adjusting periods.

IBE: Quarter Begin Data

Specifies whether the iStore Reports Fact Tables Refresh can default the Begin Date parameter to the start date of the current quarter if the user does not define a value, or if the user-defined value is later than the quarter start date. Yes enables defaulting to the quarter start date. No disables defaulting. Default = Yes. The value of the profile option is irrelevant if the profile option IBE: YTD Data Availability in Bins is set to Yes.

IBE: Truncate Records

Specifies whether records are deleted or truncated in the iStore Reports fact tables. Yes truncates the records, resulting in faster performance. Default = Yes.

IBE: YTD Data Availability in Bins

Specifies whether the iStore Reports Fact Tables Refresh can default the Begin Date parameter to the start date of the current year if the user does not define a value, or if the user-defined value is later than the year start date. Yes enables defaulting to the year start date. No disables defaulting. Default = Yes. If set to Yes, IBE: Quarter Begin Data is irrelevant.

Lead Import Profile Options

Set these profile options at iStore application level, unless otherwise directed. For more information, see the chapter, Integrating Oracle iStore with Oracle Sales Applications.

IBE: Order Lead Import Interval (In Days)

Determines the number of days between retrieval of order lead data. Default value = 1.

IBE: Quote Lead Import Interval (In Days)

Determines the number of days between retrieval of quotes lead data. Default value = 1.

IBE: Email Address For Lead Import Status

Enter the e-mail address of the person to whom the lead import program status will be sent. Use the format: john.doe@company.com. Separate multiple entries with a single space or comma. Default value = Null.

Oracle Workflow (E-mail Notifications) Integration Profile Options

Set these profile options at iStore application level, unless otherwise directed.

IBE: Default Order Admin to Send Workflow Notification

Specifies the default order administrator's Oracle Workflow user name. An e-mail is sent to this order administrator upon errors in submitting orders. Set this to the Oracle Workflow username of the appropriate user.

IBE: Email Address to Send Diagnostic Messages

Specifies the e-mail address that receives diagnostic messages when there is an Oracle iStore application error in the Customer UI, such as an exception. Oracle iStore sends the exception message and application context to this e-mail address. The recipient can use the information to troubleshoot Oracle iStore. Can be set at site and application levels.

Caching and SSL Profile Options

Set these profile options at iStore application level, unless otherwise directed.

Note: IBE Cache is no longer supported. Use JTT Cache instead of IBE Cache.

IBE: Use Web Cache Feature

Mandatory profile option. Specifies whether to use Oracle Application Server Web Cache. Set to Yes or No depending on business need. Default = No.

IBE: iStore Non Secure URL

Mandatory profile option. Specifies the base URL for the non-secure server (HTTP). If it is not set, you cannot switch between HTTP and HTTPS. If integrating with Oracle Application Server Web Cache, set to the web cache URL and bounce the server. This will ensure that all iStore non-secure pages are coming through the Web Cache server. Can be set at site or application level.

The profile option must have the following syntax:

http://<host>:<port>/OA_HTML

IBE: iStore Secure URL

Specifies the base URL for the secure server (HTTPS). Can be set at site or application level.

Oracle Order Capture/Oracle Quoting Integration Profile Options and Parameters

This section contains profile options and parameters for integration with Oracle Order Capture and Oracle Quoting. Set at site and iStore application level, unless otherwise directed. This section does not include the mandatory profile options listed in other sections. See Oracle Quoting Implementation Guide for more information on the Quoting profile options and parameters.

Oracle Quoting Integration Profile Options

ASO: Configuration Effective Date

The Configuration Effective Date is used to filter effective nodes and rules. This date is an input parameter for the Configurator Batch Validate API. It is also an input parameter to open the Oracle Configurator Home page from the Oracle Quoting application. For more details, refer to the config_effective_date parameter in the Initialization Parameter Descriptions section of the Oracle Quoting Implementation Guide.

For Oracle iStore, ASO: Configuration Effective Date must be set to the default value, which is Blank or Null.

ASO: Copy Configuration Effective Date

This is the host application's notion when the configuration is created. This date is an input parameter for the Configurator Batch Validate API. It is also an input parameter to open the Oracle Configurator Home page from the Oracle Quoting application. For more details, refer to the config_creation_date parameter in the Initialization Parameter Descriptions section of the Oracle Quoting Implementation Guide.

For Oracle iStore, ASO: Copy Configuration Effective Date must be set to the default value, which is Blank or Null.

ASO: Enable Line Level Billing

Specifies whether B2B customers can enter line-level billing information at checkout. Payment type must be cash or invoice to use line level billing. Possible values - Yes/No. Default = No. Can be set at site, application, and responsibility levels.

ASO: Enable ASO Debug

Ensures that Oracle Order Capture-related logging messages will appear in the PL/SQL log files along with those for Oracle iStore, Oracle Order Management, and Oracle Pricing. Possible values - Yes/No. Set at user level only.

ASO: Enable Risk Management on Credit Card Authorization

Specifies whether risk management functionality is enabled. Possible values - Yes/No. Default value = Yes. A null value is interpreted as Yes. Can be set at site, application, responsibility, and user levels.

ASO: Quote Conversion Type

Set at iStore application level to the same value as the Oracle Quoting application level setting.

ASO: Reservation Level

Specifies the level at which item reservations are performed. Items can be reserved manually, or automatically when the order is placed. Set to Null at site level only.

ASO: Validate Salesrep

Specifies whether a sales representative must be specified on a quote prior to submitting it as an order. Possible values - Yes/No. Default value = No.

IBE: Allow Update for Draft Quotes

If set to Yes, allows customers to update published quotes in Draft status in the Customer UI. Also enables Updateable table column in My Quotes page. Possible values - Yes/No. Default value = No. Set at site level only.

IBE: Use Quote Publishing

If set to Yes, allows customers to access quotes in two areas in the Customer UI: (1) Enables the View Quotes link in the Welcome Bin on sites' home pages; (2) Enables the My Quotes subtab within the Cart button in the Customer UI. Possible values - Yes/No. Default value = No. Set at application level only.

OKC: Enable Sales Contracts

Enables/disables Terms and Conditions functionality in the Customer UI. If the profile option is No, Oracle iStore will not display T&Cs and no contract ID will be passed to Oracle Order Management. This profile may be set at the site and application levels. If using Oracle Quoting and Oracle iStore together with the T&Cs functionality, the profile option should be set at site level.

OKC: HTML Layout Template

Allows the display of Terms and Conditions to users in the Customer Application. Ensure a setting of Contract Terms Layout Template for iStore (this is the default value). This profile option Set at site, application, and responsibility levels according to business requirements.

Oracle Quoting Integration Parameters

The following (previously profile options) are Oracle Quoting parameters that must be set for certain integration. For steps to set the parameters, see the section below, "Setting Quoting Parameters".

Default Contract Template

Specifies the default contract template for Terms and Conditions. The LOV to select the default template will show all the contract templates set up through Oracle Quoting. Oracle iStore and Oracle Quoting will have access to the same set of templates. This parameter should be set at organization level. Default = Null. If no default contract template is specified for this profile and contracts integration is enabled (OKC: Enable Sales Contracts = Yes), Oracle iStore will not show the T&C link in the order review page and hence no T&Cs will be passed to Oracle Order Management. Note that the LOV at each level is restricted by organization.

Default Order Type

Determines how an order is to be processed in Oracle Order Management. Order types (ORDER_CATEGORY_CODE internal name) restrict the types of lines on an order. Recommended value: Mixed. Can also be set at site and responsibility levels. See the Oracle Order Management Suite Implementation Guide for more details.

Default Salesrep

Set to default sales representative for sales assistance. Used to assign a sales representative to a quote when Sales Assistance is initiated, and to send the e-mail notification to the sales representative. However, if automatic sales representative assignment is set up through Oracle Territory Manager, then the sales representative (Resource ID) for the quote header gets changed to the territory-based sales representative (through an Oracle Order Capture API), and the e-mail notification goes to this sales representative.

Setting Quoting Parameters

To set the above mentioned parameters, follow the steps below:

  1. Log in to Oracle Self Service Applications as System Administrator and select the HRMS Vision Enterprises responsibility.

  2. Navigate to Work Structures: Organization, and then select Description.

  3. Search for Vision Operations in the Find Organization screen (or, search for a different organization, if appropriate to your implementation).

  4. After finding the organization, select the Find button to retrieve the Organization window.

  5. In the Classifications region of the Organization window, find the Operating Unit classification and highlight the record.

  6. Select the Others button to retrieve the Additional Organization Information window.

  7. In the list, select Quoting Parameters and press Ok.Click inside the window that appears to retrieve the Quoting Parameters window, where you can set these parameters.

  8. Save your changes.

Oracle Configurator/Bills of Material Integration Profile Options

Set the profile options in this section at the levels described in the table below.

BOM: Configurator URL of UI Manager

Required for Configurator integration. Specifies the URL for the Oracle Configurator Servlet. Set to Oracle Configurator Servlet URL at site, iStore application, and IBE_CUSTOMER responsibility.

ASO: Configurator URL

Mandatory profile option. Set to the same value as BOM: Configurator URL of UI Manager.

OM: Use Configurator

Mandatory profile option. Set at site level to Yes if you are integrating with Oracle Configurator.

Oracle Content Manager Integration Profile Options

The following profile options should be set if you are integrating with Oracle Content Manager. The internal product code/key for Oracle Content Manager is IBC. Set the profile options in this section at the levels indicated.

IBE: Default Home Folder

Specifies the default folder for OCM integration; allows the iStore administrator to access the correct folder in OCM. Set at application level to /IBE.

IBE: Number of Days for Expiring Content

Determines the timeframe for the default search performed in the Usage Summary screen. Oracle iStore reads the value of this profile option (x) and includes only those content items whose expiration date is that number of days (x) or less from system date (current date). Default value = Null. If set to Null, all content items will display, regardless of expiration date. Set at iStore application level.

IBE: Use Content Management Integration

When the iStore Content Items Migration concurrent program is run, the concurrent program sets this profile to Yes at the iStore site level. Note that you cannot use this profile option to turn "off" the integration between Oracle iStore and Oracle Content Manager.

Note: The profile options IBE: Use Content Management Integration and IBE: Use Database for Media Storage should be set to “Yes” since integration with Oracle Content Manager is mandatory.

Note: For Release 11.5.9 customers upgrading to R11.5.10: Set this profile at site level. Oracle iStore does not support different values for this profile option at site and application level. If profile option is set at application level, unset the application-level setting and set the profile at site level.

IBC: Use Access Control

This profile option controls whether user permissions are checked in the OCM pages. If this profile option is set to No at the iStore administrator responsibility level, then the iStore administrator has access/permissions to all content functionality. If the profile option is set to Yes, then you can control the permissions at the user level. Recommended value = Yes at the site level; ensure a No setting at all other levels. See the Oracle Content Manager Implementation Guide for additional details.

Oracle Marketing Integration Profile Options

The following profile options should be set if you are integrating with Oracle Marketing. The internal key for Oracle Marketing is AMS. Set the profile options in this section at the levels indicated.

IBE: Use Advanced Product Setup

Controls whether Oracle iStore's or Oracle Marketing's Product Detail pages are invoked in the Site Administration UI. To invoke Oracle Marketing's Product pages, set this profile option to Yes at the iStore application level. If set to No, then Oracle iStore's Product Detail pages will be retrieved. Profile is updateable at all levels.

AMS: Inventory Item Update Allowed

Allows items created in Oracle Inventory to be updated through the Oracle iStore-Oracle Marketing integration screens. Set to Yes at site level.

AMS: Item Validation Organization

Set this to your Master Organization at site level. This profile option and IBE: Item Validation Organization profile option must match at site level. Note that if you set IBE: Item Validation Organization at iStore administrator responsibility level to a different inventory organization than that specified at site level in AMS: Item Validation Organization, then the iStore administrator will not have access to the product creation abilities; however, he will still be able to update products in the inventory organization specified at the responsibility level. Cannot be set at responsibility level.

OSO: Debug Messages On

Allows Oracle Marketing debug messages to appear. Set to Yes at site level.

Unsupported Profile Options

The following IBE profile options are not supported: