Search for existing answers to your product and support questions.
Familiarize yourself with our support site and learn best practices in working with our team.
Manage Service Requests, View and update service requests submitted by you and others in your organization.
Submit a new issue to our technical support team.
Oracle B2C Service insights from our Technical Support team subject matter experts
Browse resources to assist you in launching your implementation and ensure a successful go-live.
Access your OCI account.
Find product documentation for supported versions of B2C and documentation libraries for related service solutions.
You will have the tools to improve your customers' experience when you learn about all the things our products can do.
Find links for API documentation, Custom Processes, Customer Portal, and Agent Browser UI Extensibility Framework.
Explore how accelerators are designed to demonstrate how an integration scenario could be built using the public integration and extension capabilities of the Oracle B2C Service.
Prepare for a successful transition by reviewing upcoming release changes and enhancements.
Explore webinars, events, and feature kits to learn about B2C Service features, functionality, and best practices from the technical experts.
Oracle MyLearn offers a portfolio of free and paid subscription-based learning resources to help you gain valuable skills, accelerate cloud adoption, increase productivity, and transform your business.
Empower your team with the skills to implement, configure, manage, and use your applications with Customer Experience Cloud Training.
Our goal is to facilitate a friendly, supportive environment where members can easily collaborate with each other on solutions and best practices.
Ask and answer questions specific to B2C.
This is an exciting resource intended to help with your Oracle Service Cloud Analytics.
Share product improvement ideas and enhancement requests with Oracle Development, while collaborating with other Oracle customers and partners.
Update your phone number, email notification preferences, and severity 1 and severity 2 contact preferences.
View the contact managers within your organization.
Find contact information of the Technical Account Manager (TAM) and Client Success Manager (CSM) for your organization.
I am setting up some rules. When I try to compile or activate the rules, I get an error message.
Environment:
Business Rules
Issue:
Error Message: State Values Move the 52 records in state with id value of NULL to: NULL
Resolution:
When implementing a new ruleset, you may already have records in your database for that record type. Records that exist prior to implementing rules have a NULL rule state associated with them. Records can also have a null rule state if they were imported or created from an integration and the integration does not set a rule state.
In general, when a ruleset is activated, it is best that records in your site are associated with one of the rule states. Records with a null rule state are never compared to the rules and are never acted on by the ruleset. As a result, you may expect certain actions to occur when a record is saved due to the rules, but if that record has a null rule state, those actions do not occur. This obviously can cause confusion and unexpected results.
When you compile or activate a ruleset, the application checks to see if there are existing records that have a Null rule state. If so, you receive the following message:
There are records in the database that need to be modified for the rulebase being activated.
When you click OK, you receive the message:
State Values Move the X records in state with id value of NULL to ____
The menu field lists the rule states along with a NULL option.
When determining which rule state to assign to the NULL records, in most cases, you will select a non-initial rule state. That is, you are most likely to select the rule state used that acts on your existing records. If you assign the records to your initial rule state, when the record is updated, it will be routed and handled as though it were a new record in your site.
For example: You are interested in creating opportunity rules and you already have 100 opportunities in your site. These opportunities have a null rule state since opportunity rules are not yet implemented in your site.
As part of your ruleset, you have created two rule states -- Initial (for new opportunities) and Existing.
When you compile or activate your opportunity rules, you will get the message:
State Values Move the 100 records in state with id value of NULL to ____
The menu field defaults to NULL and Initial and Existing are also listed in the menu.
Since the opportunities already exist in your site, they should most likely be associated to the Existing rule state so that when any of them are updated, the rules in the Existing state are applied to them. Therefore, set the field to Existing and click Save. You will get the message indicating that the rulebase is activated.
Note: When there are 100K or more records (i.e. incidents, contacts, organizations, opportunities, etc..) that need to be moved, contact Oracle B2C Service Technical Support to get the records moved at the Database level. Moving the records within the console can cause downtime on the site until the activation finishes.