External Data Services allow Business Automation Workflow (BAW) case property views to interact with a custom service (your EDS code) to dynamically influence one or more property views in your case solution at runtime when it is displayed to the end user. (this works for Content Navigator custom property views as well - see the ICN dev docs for more info)
With an EDS service, you can do things like:
- return other property values into the view based on another property value. For example, a client ID property might be used to hit a CRM system and then return other client data into the view.
- set the values of choice list. With this you can create cascading choice list where choosing the country one one, changes the next one to show the appropriate cities and then from that one, the next one shows branch locations.
- set the required property o a property
- set the visibility of a field
- set a custom data validation / help message
and a few more.
You can register one custom EDS service per case solution and your service will be called repeatedly when case property views are displayed. In you EDS code, you are free to do whatever you want and then return the appropriate EDS payload back in order to control the property layout UI.
Docs for this are here:
https://www.ibm.com/support/knowledgecenter/SS8JB4/com.ibm.casemgmt.development.doc/acmdv087.html------------------------------
DAVE PERMAN
------------------------------
Original Message:
Sent: Thu January 30, 2020 02:11 AM
From: Faizan Ahmed
Subject: Case Manager EDS
Can anyone explain me the basic Functionality of External Data Services?
------------------------------
Faizan Ahmed
------------------------------