How can I resolve synchronization issues between flexfields and business objects?
Use the Synchronize Flexfields with Business Objects scheduled process. This process automatically runs each time the application is patched and updated to synchronize the flexfield changes. You can also manually submit it from the Scheduled Processes work area.
- In the Scheduled Processes work area, schedule a new process and select Synchronize Flexfields with Business Objects.
- Set the parameters and submit the process.
Here are the parameters to set, depending on what you need to do.
What You Need Parameters to Select What the Process Does Resync all flexfields Flexfield Type: All Flexfields Deploys all flexfields marked as deployed. Resync a single flexfield - Flexfield Type: Descriptive Flexfields or Key Flexfields
-
Flexfield Code
Note: You can find the flexfield code using setup tasks like Manage Descriptive Flexfields or Manage Key Flexfields. For example, the flexfield code for Values Set Values is FND_VS_VALUES_B.
Resyncs the specific flexfield identified by the code you entered. Force resync all flexfields - Flexfield Type: All Flexfields
- Enforce Synchronization
Overrides the deployment time stamp and resyncs all flexfields. Force resync a single flexfield - Flexfield Type: Descriptive Flexfields or Key Flexfields
- Flexfield Code
- Enforce Synchronization
Ignores any existing state or deployment history for a specific flexfield. It directly resyncs the business objects component of that flexfield with its latest definition, effectively resolving any discrepancies or outdated information.
After the process is completed, check for inconsistency errors in the log files.