Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
14 replies
Subscribers
5 subscribers
Views
4197 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Plug-Ins
Hi everyone, I have a question regarding the plug in of Set External
lins
over 9 years ago
Hi everyone,
I have a question regarding the plug in of Set External PVs. The guide document is not very helpful in terms of how to configure the smart service with my process module. For example, where should I connect this smart service with my existing process module which includes the pvs that our end users want to edit. Is there a form that our end user can fill out the process ID and pv value?
What I am trying to achieve is to allow our end users to go back to a completed process instance and update the value of certain pvs (could involve multiple process models). Can I do that by using this plug in?
Thank you so much in advance for your help!
Lin
OriginalPostID-151006
OriginalPostID-151006
Discussion posts and replies are publicly visible
Parents
0
Mike Schmitt
Certified Lead Developer
over 9 years ago
The designer of such a process would need to populate some of the data (process instance ID, pv names, etc) automatically, and allow the user to enter the new data on a form with meaningful labels, etc. It would probably be best to have an individual "updater" process model for each process model you wish to allow instance-level updates to be made for (because of PV names); you could then source the instance IDs and perhaps the current data from sources such as process reports. It largely depends on the specific details of your use case and requirements; for instance, the times I've used it have been to do clean-up work in the rare case that process data changes after an instance has ended, but it can be used for more than that.
Also be aware that if you use this to update CDT values, it will not update the value for "outdated" CDTs (i.e. where the instance is using the old version of a CDT).
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
Mike Schmitt
Certified Lead Developer
over 9 years ago
The designer of such a process would need to populate some of the data (process instance ID, pv names, etc) automatically, and allow the user to enter the new data on a form with meaningful labels, etc. It would probably be best to have an individual "updater" process model for each process model you wish to allow instance-level updates to be made for (because of PV names); you could then source the instance IDs and perhaps the current data from sources such as process reports. It largely depends on the specific details of your use case and requirements; for instance, the times I've used it have been to do clean-up work in the rare case that process data changes after an instance has ended, but it can be used for more than that.
Also be aware that if you use this to update CDT values, it will not update the value for "outdated" CDTs (i.e. where the instance is using the old version of a CDT).
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
No Data