Succeed Insurance needs to modify an existing PolicyCenter typelist called PreferredContactMethod with new options. Following best practices, which of the following options would a developer use?
A.
Create a typelist extension called PreferredContactMethod.ttx and add the options there.
B.
Create a typelist extension called PreferredContactMethod.Ext.tti and add the options there.
C.
Create a typelist extension called PreferredContactMethod.Ext.ttx and add the options there.
D.
Modify the existing PreferredContactMethod.tti file and add the options there.
Guidewire uses a specific file naming convention to separate base product definitions from customer extensions. For Typelists (which are essentially enums stored in the database), the base definition is stored in a .tti (Typelist Interface) file.
According to Cloud Delivery Standards, you never modify the base .tti file (Option D). Instead, to add new codes to an existing typelist, you create a Typelist Extension file with the .ttx suffix (Option A). The file name must exactly match the base typelist name. Options B and C are incorrect because the _Ext suffix is required for new entities or typelists, but for extending an existing Guidewire typelist, the .ttx suffix is the standard mechanism that ensures the new codes are merged correctly with the original ones during a platform upgrade.
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit