Finalizing and generating the product

About this task

When you have refined and extended the visualized product, you are ready to finalize the product. Finalization is the phase where the visualized product is used to generate the artifacts needed for PolicyCenter including user interface elements, product model, and entities. The result is a generated product.

The result of finalization is a generated product that has a check in the Installed column on the APD Managed tab of the New Submissions screen in PolicyCenter.

Save frequently during finalization
Use Export Template on your product prior to the final build.
Note: If you drop your database before the final build is complete, you will lose your work on the visualized product.
Parts of visualized product not in generated product
  • The rate in pricing
  • Event data
Editions must be loaded
Editions containing the product model properties must be loaded into the generated product. See Load and activate editions in generated product.
Develop features not provided in Advanced Product Designer
For features not provided for in Advanced Product Designer, continue development using tools provided by PolicyCenter and described in the PolicyCenter documentation. Complete development by adding underwriting rules and rating, event data, integrating with other applications, and making other changes to meet your needs.
Continue product design
You can continue to enhance the product in Advanced Product Designer as described in Continuing product design.

Procedure

  1. Review all metadata codes and descriptions to ensure that they follow Guidewire suggested protocols, or protocols agreed upon by your the project. See Metadata.
  2. Review all content. See Review product content.
  3. In the PolicyCenter installation where you will generate the product code, set the package name for generated product line Gosu files in APDProductLinesGosuPackage script parameter. See Define Gosu package for product line files.
  4. Validation reviews the product definition for completeness and correctness. Validation can be done in any PolicyCenter instance where business users create products.
    1. Business user starts validation of the product definition. See Validate product in Designer mode.
    2. Developer completes validation of the product definition. See Validate product in Developer mode.
  5. (Optional) When the product is valid, save it as a template and check it into version control.
  6. (Optional) If it is not already there, move the product to the PolicyCenter instance where it will be generated and deployed. See Move product.
  7. Generate, build, and deploy the product. See Generate and deploy the product.
    You generate the product in the PolicyCenter instance where you continue development. Product generation accesses and saves files in the PolicyCenter installation. The product may need to be regenerated after making changes.