Does Appian support Nested Multiple CDTs

We are using "Set External P Vs Activity" plug-in. We are getting an error as "Nested multiples are not supported, while we are trying to set an object which has nested CDT in it. Is there anyway this plug-in can handle multiple nested CDTs.

e.g. Refer attached document for details

OriginalPostID-251896


NestedCDT.tif

  Discussion posts and replies are publicly visible

Parents
  • agree with @rodgraham. Send/receive message or IFM manager plugin could be used. Yet another possible solution is this (assuming that the CDT PV you are setting gets its value from queryentity/queryrule). Instead of passing the whole CDT to the plugin, just set a Boolean flag. Have a listener in the target process. The listener should then query the DB whenever the flag is true, after it queries the DB and sets the value of CDT, it should reset the flag.

    This could also be done via Send/Receive message.
    In fact if you use Send/Receive message, you will reduce dependency on the third-party plugin.
Reply
  • agree with @rodgraham. Send/receive message or IFM manager plugin could be used. Yet another possible solution is this (assuming that the CDT PV you are setting gets its value from queryentity/queryrule). Instead of passing the whole CDT to the plugin, just set a Boolean flag. Have a listener in the target process. The listener should then query the DB whenever the flag is true, after it queries the DB and sets the value of CDT, it should reset the flag.

    This could also be done via Send/Receive message.
    In fact if you use Send/Receive message, you will reduce dependency on the third-party plugin.
Children
No Data