Over the pass few years much has changed for data structures within Appian, specifically with record types and custom data types (CDT). There does not seem to be any official documentation on how to convert an application designed using CDTs to one using records. While CDTs have not been entirely fazed out but rather relegated to support with plugins and smart services, it is often more performant and (based on Appian documentation) preferred to build using record types.
My questions are:
Discussion posts and replies are publicly visible
jesseBarnett10 said:For larger "legacy" systems is there a significant benefit to converting the existing CDTs used in process models, interfaces, rules, etc. to record types?
Consider converting to Records for speed and easier upkeep, but only if it's causing problems or you're revamping the system anyway.
jesseBarnett10 said:Is there a fast and efficient way of converting these types from CDT to Record.
No, there isn't a fast and automatic way to convert CDTs to Records. Time-consuming but controlled. Recreate record structure, migrate data, update processes/interfaces/rules.