Print Contract Child Object Variables

You must specify which values captured in the child object are to be printed on the contract, and how they should be formatted. This formatting is specified using the print layout template RTF file.

Specify the Print Layout Template Name and Copy the Template

As for any other table variable that could contain multiple records, you must specify which values captured in the child object are to be printed on the contract, and how they should be formatted. You need BI Administrator privileges to update the layout template to print the child object values.

  1. On the Create Variable window enter the Print Layout Name for a child object variable.

  2. In the BI catalog, find the existing ECMTableVarSub.rtf file in the Enterprise Contracts Transformation Templates folder.

  3. Select the English sub template and save the file.

Having made a copy of the sub template, you can edit to add the child object values you would like to print. You can copy an existing child object table to use as a template and paste it into your file. Every table template must have a unique name in the RTF file. The template name entered in the ECMTableVarSub.rtf file must exactly match the Print Layout Name you enter when creating the child object variable.

Update the Table Template Properties

You must also update the table template properties to ensure that the template matches the name you provided for the table template. Using Microsoft Word with the Analytics Publisher add-in installed, perform the following steps on the RTF template:

  1. Right-click the template name.

  2. Navigate to the Analytics Publisher properties.

  3. Ensure the template match property is consistent with the table template name.

  4. Update the child object column names and attributes in the table template as required.

  5. Update the child object attributes in the table template.

  6. Update the local name for each child object attribute.

    The name must be the same as the API name of the child object attribute in Application Composer.

  7. Once your edits are complete, save your changes.

  8. Delete the existing ECMTableVarSub.rtf file from the catalog, and choose the create sub template action to upload your updated version.

When the child object variable is used in a clause, the updated sub template is applied to retrieve the attribute values and format them in the print preview.