KYCType configuration

Hi - I have a KYCType which is live in production. Now business asking for numerous changes in the questions and the changes should be applicable only for new cases. Inflight cases should continue to display existing questions and behave as it is. Can anyone please advise best way to modify the existing KYCtype such that it works for both inflight and new cases?

@MOHANRAJS7274

You have to create the new questiion if there is any changes in the question. But you can display the question on based on the requirement.

if you update the existing question it will applicable to all the cases.

@MOHANRAJS7274 Managing flow changes for Cases in flight | Pega Academy

check this link. Approaches 2 3 and 4 might work for your requirement

@MOHANRAJS7274 you can circumstance the kyctype rule based on pxCreateDateTime. So cases created after deployment will use the latest rule, existing cases will use base version of rule.

@MOHANRAJS7274 , KYC types are copied to the pyWorkPage when running Determine Valid KYC Types step at the begining of the Collect KYC Data. Once copied, it will stick with this version in COllect KYC data and KYC Review. So even if there is a new version of the KYC type, it will be copied to only newly created cases executing Determine Valid KYC Types step. However there is a mechanism OOTB that will go through inflight cases to refresh KYC Types with new version. As you don’t want that, you need to disable that mechanism. Pegasystems Documentation