Is It Possible To Create Or Update The LOV Values Directly From Application Rather Than Webtools/Workspace? (Doc ID 2368503.1)
This was not possible in IP17 until 19.3, from 19.3 the LOVs should be editable without creating a WS.
APPLIES TO:
Siebel CRM - Version 17.4 [IP2017] to 19.3 [Release V17]
Information in this document applies to any platform.
GOAL
Is it possible to create or update the LOV values directly from Application rather than webtools/workspace?
SOLUTION
Updating LOVs directly from the Application is not supported in IP2017. Users cannot edit LOVs from Administration - Data > List of Values, not even the SADMIN user. This has been removed from IP2017.
Users can only update LOVs from webtools/workspace, starting with IP2017.
The new behavior is by design for IP2017.
The following Enhancement to allow editing of LOVS in Administration - Data > List of Values has been rejected by Engineering:
Enhancement Request Bug 27617505 : LOVS SHOULD BE ABLE TO MODIFY USING ADMINISTRATION - DATA LIST OF VALUES.
There have been many queries if the LOVs can be updated from scripting side. This is achievable only under a new workspace.
The following has been confirmed with Engineering:
"LOVs can be editable only under new Workspace.
Also, there are no APIs exposed in a script to create a new workspace or open an existing workspace. These will have to be exposed at the scripting layer.
If the script is not automated, then users can always open a dev workspace and run the script."
LOVs are currently workspace bound, hence you cannot modify them without creating a new workspace.
This is applicable when done through scripting, i.e. navigate to the context where the script is written and it should execute, when the user is under an editable Workspace.
There is another Enhancement Request Bug 28549728 - MODIFY LOV THROUGH SCRIPTING WITHOUT INSPECTING A WORKSPACE that has been raised regarding this requirement and its currently under review.
Enh 28329386 - NEED A WAY TO CREATE/UPDATE LOV'S DIRECTLY IN TEST/PROD
Now its possible to edit LOVs directly in the RR Application. Please refer to:https://docs.oracle.com/cd/F14158_03/books/AppsAdmin/applications-administration-guide.pdf > What’s New in Siebel Applications Administration Guide, Siebel CRM 19.3 Update > Modifying Lists of Values in Runtime Repository Environments
ENH 28835800 - ENABLE WORKSPACE-ENABED-SEED MODIFICATIONS IN RR SUCH AS LOVS
For now it is possible using REST API and EIM.
If the environment has both Design Time repository and Runtime repository, then LOVs are still readonly.
In order to edit the LOVs in the Administration - Data > List of values view, the environment should have Runtime repository only.
If there are objects in Siebel Tools or Webtools, then the environment has Design Time repository. Then the LOV can be only updated via workspace.
Source:
https://support.oracle.com/ > Doc ID 2368503.1
APPLIES TO:
Siebel CRM - Version 17.4 [IP2017] to 19.3 [Release V17]
Information in this document applies to any platform.
GOAL
Is it possible to create or update the LOV values directly from Application rather than webtools/workspace?
SOLUTION
Updating LOVs directly from the Application is not supported in IP2017. Users cannot edit LOVs from Administration - Data > List of Values, not even the SADMIN user. This has been removed from IP2017.
Users can only update LOVs from webtools/workspace, starting with IP2017.
The new behavior is by design for IP2017.
The following Enhancement to allow editing of LOVS in Administration - Data > List of Values has been rejected by Engineering:
Enhancement Request Bug 27617505 : LOVS SHOULD BE ABLE TO MODIFY USING ADMINISTRATION - DATA LIST OF VALUES.
There have been many queries if the LOVs can be updated from scripting side. This is achievable only under a new workspace.
The following has been confirmed with Engineering:
"LOVs can be editable only under new Workspace.
Also, there are no APIs exposed in a script to create a new workspace or open an existing workspace. These will have to be exposed at the scripting layer.
If the script is not automated, then users can always open a dev workspace and run the script."
LOVs are currently workspace bound, hence you cannot modify them without creating a new workspace.
This is applicable when done through scripting, i.e. navigate to the context where the script is written and it should execute, when the user is under an editable Workspace.
There is another Enhancement Request Bug 28549728 - MODIFY LOV THROUGH SCRIPTING WITHOUT INSPECTING A WORKSPACE that has been raised regarding this requirement and its currently under review.
Enh 28329386 - NEED A WAY TO CREATE/UPDATE LOV'S DIRECTLY IN TEST/PROD
Now its possible to edit LOVs directly in the RR Application. Please refer to:https://docs.oracle.com/cd/F14158_03/books/AppsAdmin/applications-administration-guide.pdf > What’s New in Siebel Applications Administration Guide, Siebel CRM 19.3 Update > Modifying Lists of Values in Runtime Repository Environments
ENH 28835800 - ENABLE WORKSPACE-ENABED-SEED MODIFICATIONS IN RR SUCH AS LOVS
For now it is possible using REST API and EIM.
If the environment has both Design Time repository and Runtime repository, then LOVs are still readonly.
In order to edit the LOVs in the Administration - Data > List of values view, the environment should have Runtime repository only.
If there are objects in Siebel Tools or Webtools, then the environment has Design Time repository. Then the LOV can be only updated via workspace.
Source:
https://support.oracle.com/ > Doc ID 2368503.1
Comments
Post a Comment