Skip to main content

FieldLogs

Enterprise Settings for Template Generation/Regeneration through Screening

Templates impacted by Screening can be auto-regenerated. Using the Enterprise Settings, you can define which Templates can be regenerated, the version increment logic, and the Edition Goal of the Template regeneration.

The Enterprise Settings for Template auto-regeneration are listed below:

EnterpriseSettings.png

Using this setting, you can define which Templates should be auto-regenerated.

RegenerateTemplateBehavior.png

The available options for the setting are highlighted below:

Behavior

Description

Regenerate All Templates

When this option is selected, all the impacted Templates in a Documentation Bundle are auto-initiated for regeneration.

RegenerateAllTemplates.png

Regenerable Templates

When this option is selected, only the impacted Templates in a Documentation Bundle that are marked as Regenerable are auto-initiated for regeneration.

RegenerableTemplates.png

A Template marked as Regenerable in the Templates Information Editor is shown below.

MarkedRegenerable.png

No Templates

When this option is selected, no impacted Templates are automatically regenerated.

NoTemplates.png

Default Value

The Default value is No Templates.

When this option is selected, no impacted Templates are automatically regenerated.

DefaultValue.png

You can pre-define the text to be used as the Edition Goal for the Templates auto-regeneration, with variables referencing the Manuals.

EditionGoal.png
ExampleOfEditionGoal.png

The variables that can be used are listed below:

Variables

Description

<bundleName>

Name of the Documentation Bundle

<bundleDueDate>

Due Date of the Documentation Bundle

<baseManualRevisionNumber>

Revision Number of the Base Manual

<baseManualRevisionDate>

Revision Date of the Base Manual in number format

<baseManualRevisionFormattedDate>

Revision Date of the Base Manual in readable format

<screeningManualRevisionNumber>

Revision Number of the Screening Manual

<screeningManualRevisionDate>

Revision Date of the Screening Manual in number format

<screeningManualRevisionFormattedDate>

Revision Date of the Screening Manual in readable format

<contentType>

Content Type of the Manual Describer

<model>

Model of the Manual Describer

<describerName>

Name of the Manual Describer

<modelLabel>

Model Label of the Manual Describer

<manufacturer>

Manufacturer of the Manual Describer

<customerCode>

Customer Code of the Manual Describer

<customerName>

Customer Name of the Manual Describer

The default value is Content Automatically Regenerated. You can also define some meaningful text as the Edition Goal.

You can a define a JSON that determines the version increment for the Templates Regeneration (format: x.y.z).

RegenerationVersionIncrement.png

The different version components x, y, and z can be incremented or reset to a specified value. Resets of y and z are applied before the increments.

In this example, the JSON defined is {"xIncrement":1,"zResetValue":0,"yIncrement":0,"zIncrement":0,"yResetValue":0}. When applied to an existing Template version 2.1.9, the regenerated Template version becomes 3.0.0.

VersionIncrement.png

The logic on how the version 3.0.0 resulted is explained in the below table:

Components & Values

Description

Result

"yResetValue":0

Resets the value of y to 0

y=0

"zResetValue":0

Resets the value of z to 0

z=0

"xIncrement": 1

Increments the value of x (2) by 1

x=2+1=3

"yIncrement":0

Increments the reset value of y by 0

y=0+0=0

"zIncrement":0

Increments the reset value of z by 0

z=0+0=0

The default value is {"xIncrement":0,"yIncrement":0,"zIncrement":1}.

You can define a JSON that determines the version increment of Template updates initiated when Screening done is clicked on a Documentation Bundle.

UpdateVersionIncrement.png

The increment works exactly like the Template Regeneration Version Increment.

The default value is {"xIncrement":0,"yIncrement":0,"zIncrement":1}.