Gosu classes

When you generate the product, Advanced Product Designer creates a base class and an implementation class in the PolicyCenter_installation/modules/configuration/gsrc directory. The base class is created in the gw.lob package and has the suffix Base. The implementation class is created in the package defined by the APDProductLinesGosuPackage script parameter. The default is ext.lob.

To avoid triggering warnings when you regenerate the product, make your changes in the implementation class, and do not modify the base class. You will receive warnings for changes to base classes, but no warnings for changes to implementation classes. When you regenerate, the implementation class is not affected; it is only generated if it does not exist.

For enhancement classes, YYYRiskEnhancement.gs and YYYExposureEnhancement.gs, make your changes directly in the enhancement and merge changes.

See also