Consider, I have exported existing Application as blueprint file.
Now I have modified the existing Blueprint and added new case type. When i am importing the updated blueprint with the option Extend from Blueprint, and while importing i chose the case type build option as “From Blueprint” and proceed with Data object, personas and Review screen. In Review screen, set case type name. After submitting the screen, Pega try to create new application instead of adding new case type in existing application.
@Nagamani20 there are two options to import your Blueprint, it sounds like you are using Create new Application? You should be using Extend this Application.
I am a bit confused about the Extend Application with Blueprint options. Please correct me if my understanding is wrong:
If I want to add a new Case Type from the same Blueprint that does not currently exist in the Development Application, should I choose “From Blueprint with Inherited Assets”?
If I want to add a new Case Type from a different/new Blueprint that does not currently exist in the Development Application, should I choose “From Blueprint”?
Also, could you please explain the purpose of the “Copy Life Cycle from Inherited Case Type” checkbox?
What gets copied into the new Case Type when this checkbox is selected?
What is excluded when the checkbox is not selected?
How does the resulting Case Type differ with and without this option?
The videos go into great detail to explain this, but I’ll summarise:
From Blueprint - will build whatever is selected form the Blueprint file. E.g. Build my “audit” case type
From Blueprint with Inherited Assets still builds the case type you selected BUT adds an inheritance path of the case type being created. E.g. Make my Audit case type, inherit from my Compliance case type.
Copy case lifecycle: This only shows if you use Blueprint with Inherited Assets and it’s a case type. If copies the case lifecycle from your existing assets AND ignores the version in your Blueprint
Under the hood, it copies the pyDefault of the case type, so the case that is created will have the same lifecycle as your existing assets, it will have the data model of the Blueprint.
In my opinion, this is niche and less likely to be used.