ITP/Server uses a default configuration file (itp.cfg) to run and create ITP Models. This configuration file is located in the Config sub-folder of the ITPWORK folder.
In most cases, the defaults ITP/Server uses will be sufficient and appropriate. We advise therefore not to change these defaults. There are, however, situations in which you might want to change (some of) the defaults. Described below are the most important ITP/Server configuration settings with their default. If you need to change any of these, just open the itp.cfg text file in the Config folder of the ITPWORK folder of the ITP/Server installation, and add the setting and the value you want to use for this particular setting.
ITPLAZYPOSTINC=Y
Note
Some of the defaults ITP/Server uses cannot be overwritten. ITP/Server will always use its own defaults for these settings. Changing these settings would break ITP/Server. This is the case for the following settings:
Note
A complete description of all settings can be found in the ITPServer-ITPCFGSettings.pdf document that can be found in the Manuals folder of your ITP/Server installation.
ITP/Server can be configured to validate at run-time that all fields in a Field set variable are filled before using this Field set. If a field is not filled the run model process will fail. This validation is disabled by default.
With this setting you can specify the language used for the ITP language keywords and standard functions. You can choose between English (ENG), German (DEU) and Dutch (NLD).
ITP/Server by default searches its pre include documents the Models/Includes folder in the ITPWORK folder. You can change this default without any problems.
By default post includes are enabled in lazy mode. This mode switches post include on when the @(inc(…)) method is used to post include files. Under most circumstances these values will produce the desired result. If however the __INC expressions in the result document are not produced using the @(inc…)) function, the configuration file must be adapted to include the documents; ITPLAZYPOSTINC must be set to N. For more information refer to Custom Configuration and Known issues.
Note
ITPPOSTINC=Y is necessary for ITPLAZYPOSTINC to function. If you don't use post includes in your models ITPPOSTINC can be set to N.
Note
ITPLAZYPOSTINC used to be by default off in ITP/Batch Server.
The DID specified here is the default DID that is used when creating models with the ITPRunCrtRun command.
If this setting is set to Y the amount_in_words function will use the Euro as currency. If this setting is set to N or not present, the amount_in_words function will use the local currency. This setting can be overridden by the use of the euro function.
Default is N.
Controls whether or not a missing __INC document will cause an error when translating a model. If this setting is set to Y, ITP will remove the __INC() statement and continue translating. If this setting is set to N, ITP will report an error and fail the translation. This behavior is in compliance with the behavior of Office Vision.
Default is N.
Controls whether or not a missing __INC document will cause an error when executing the post-include on a result document. If this setting is set to Y, ITP will silently remove the __INC() statement and continue. If this setting is set to N, ITP will report an error. This behavior is in compliance with the behavior of Office Vision.
Default is N.
Enable on a global level the functionality to translate single byte Euro characters to Unicode Euro characters. Refer also to Euro functionality in Word documents for more information. Only supported for Word 97 or newer.
Default is N.
Enable on a global level the functionality to translate the International Currency Symbol to Unicode Euro characters. Refer also to Euro functionality in Word documents for more information. Only supported for Word 97 or newer.
Default is N.
This is an ITP/(OnLine) Server specific setting.
ITP/Server will restart the Datamanager process if the credentials or environment change. By default it will wait for 1000 msec until the Datamanager terminates and report the EVL7102 message if after the time out the Datamanager is still busy. This setting allows you to set the time out before the restart of the Datamanager.
Default is 1000 msec.
For a full description of possible settings refer to Other Configuration Options in the ITP/Server Administrator Help.