00197193-02_IM_SIPLACE_EDM_2.1_EN - 第52页

EDM V2.1 / I nstallat ion Ma nual Ausgabe 11/2012 E dition 52 responseTimeout T im e (PT5M ) All ; D Timeout f or replie s to a reques t s end to an EDM Application ( 6.3.6.19 ) . serverType (Obsolete) Enum (NONE ) Opera…

100%1 / 73
EDM V2.1 / Installation Manual Ausgabe 11/2012 Edition
51
Example: The basic structure of the EDM SystemConfig.xml file
<configuration>
<configurationInfo name=”…” version=”2.0.0.1” />
<!- - This is a comment - - >
<appSetting>
<add key="masterServer" value="EDM-Master"/>
<add key="notificationInterval" value="P0Y0M0D0H15M0S"/>
</appSettings>
<! - - This is a configuration parameter of the type "Section" - ->
<endpointConfig>
<add key="*" value="Private$\EDM"/>
</endpointConfig>
<add key="
notificationDistributorConfiguratorClass"
value=
"Siemens.SiplacePro.EDM.UserInterface.EmailConfigurator,UserInterface" />
</configuration>
The keys and sections permitted are listed in the following table:
Key Format
(Default)
Type Contents
communicationTimeout Time
(PT10M)
All
Timeout for communication between
line and Master Server (6.3.6.16)
compressionType Enum
(Zip)
All
Compression for data transfer
(6.3.6.20).
edmToolEndPoint Endpoint L;M;T;P;R End point for messages to the EDM
tool. (6.3.6.14)
endpointConfig Section M;R Endpoint configuration for the
exchange of data (6.3.6.15)
helpDirectory Path All;D Path for help files (6.3.6.2)
incomingClearingPoolRequests Endpoint M;C;R Endpoint for incoming queries to the
Clearing Pool (6.3.6.13)
incomingNotifications Endpoint M;R Endpoint for incoming change
notifications to the master (6.3.6.12)
incomingRequests Endpoint M;R Endpoint for incoming queries to the
master (6.3.6.11)
masterNotifications Endpoint L;R Destination for change notifications
(6.3.6.10)
masterRequests Endpoint A;R Requests to the EDM Service (6.3.6.9)
masterServer String L;M;C;P;R Network identification of the Master
Server (6.3.6.7)
notificationDistributorClass Class M;F;D Class for external notifications (e.g.
email)
notificationDistributor
ConfiguratorClass
Class M;F;D Configuration for external notification
system (e.g. email) (6.3.6.4)
notificationInterval Time
(PT15M)
L; D
Time to transfer the change notification
to the master (6.3.6.5)
notificationStorage Endpoint L; D Temporary storage for change
notifications
Endpoint
Key
Value
Class
Section
Time
EDM V2.1 / Installation Manual Ausgabe 11/2012 Edition
52
responseTimeout Time
(PT5M)
All; D
Timeout for replies to a request send to
an EDM Application (6.3.6.19).
serverType
(Obsolete)
Enum
(NONE)
Operating mode of the installation
(6.3.6.1). Replaced by the value from
the MachineConfig if present.
serviceRemotingEndpoint String L; R .NET remoting configuration for
communication with the line service
(6.3.6.22)
startingPoints Section M; F List of permissible object types for
starting points (6.3.6.27)
sqlDataSource String C;M;P; R SQL Server access for the Clearing
Pool and the Data Transfer Manager
(6.3.6.24)
sqlUserName String C;M;P; R User name for SQL Server access
(6.3.6.25)
sqlUserPassword String C;M;P; R Encrypted password for SQL Server
access (6.3.6.26)
templateStorage Path M;P;S;F;D Storage location for application
templates (6.3.6.23)
transceiverClass Class All; D Class of data transfer (6.3.6.8)
useAdvancedNotificationFiltering Boolean
(true)
M;L;D
Activate/deactivate direct
import/rejection of notifications in the
Master Server (6.3.6.17)
useModifiedObjectProtection Boolean
(true)
L;D
Forced overwriting of changed objects
with older master data (6.3.6.18)
useBlobExtension Boolean
(true)
L;M;D
Activates/deactivates EDM VDM BLOB
extensions (6.3.6.28)
xmlImportVisionData
AdvancedAction
Integer
(9)
L;M;C;P;D
Sets the VisionDataAdvancedAction
property of XmlImport.
Fallback value, will be overwritten by
the value defined in the
MachineConfiguration (see also 0)
configurationServerHost String
(localhost)
S; D
Name of the configuration server to
start the Web-Service on (reserved for
future use in a muti-network
environment). Currently always
“localhost”.
The value is used only if the
ConfigurationMode (registry) is set to
“server”.
configurationServerPort String
(9003)
S; D
Port to start the configuration server on
(Default value 9003).
The value is used only if the
ConfigurationMode (registry) is set to
“server”.
ForceUserEntryInCommentDialog Boolean
(true)
L; D
This value indicates whether the user
name may be empty.
ForceCommentEntryInCommentDialog Boolean
(true)
L; D
This value indicates whether the
comment may be empty.
EDM V2.1 / Installation Manual Ausgabe 11/2012 Edition
53
ForceCategoryEntryInCommentDialog Boolean
(true)
L; D
This value indicates whether the
comment category name may be
empty.
ClearCommentInCommentDialog Boolean
(true)
L; D
This value indicates whether the
previously entered comment is active
when opening a comment dialog.
ClearUserInCommentDialog Boolean
(true)
L; D
This value indicates whether the
previously entered user name is active
when opening a comment dialog.
ClearCategoryInCommentDialog Boolean
(true)
L; D
This value indicates whether the
previously selected comment
category is active when opening a
comment dialog.
SetUserInCommentDialogTo String
(“”)
L; D
The User value can be set to a fixed
value. There are two special values:
[SiplaceProUserName]and
[WindowsUserName]that will be
replaced if the SIPLACE or Windows
user name.
disableUserEntryInCommentDialog Boolean
(false)
L; D
Disable the input for the user name (if
user name entry is disabled the
ForceUserEntry… setting is ignored).
DisableEdmToolQuitMenu Boolean
(false)
T; D
Option to disable the “Quit”-Menu in the
EDM Tool.
LimitEdmToolExitToAdmins Boolean
(true)
T; D
Option to disable the “Quit”-Menu in the
EDM Tool for normal users.
AllowQuittingEdmToolWithActiveBlockingReasons Boolean
(false)
T; D
Option to enable Quitting the EDM Tool
while a Comment or Push Confirmation
Dialog is displayed.
EdmConfigurationService.Binding.OpenTimeout Time
(PT1M)
All; D
The Open-Timeout of the EDM
Configuration Server Web-Service /
Client.
EdmConfigurationService.Binding.CloseTimeout Time
(PT1M)
All; D
The Close-Timeout of the EDM
Configuration Server Web-Service /
Client.
EdmConfigurationService.Binding.ReceiveTimeout Time
(PT10M)
All; D
The Receive-Timeout of the EDM
Configuration Server Web-Service /
Client.
EdmConfigurationClient.KeepAliveIntervall Time
(PT1M)
All; D
Interval a configuration client sends a
“KeepAlive” request to the configuration
server. Must be smaller as the receive
timeout.
EdmConfigurationService.Binding.MaxConnections Integer
(50)
All; D
Maximum number of connections to the
EDM Configuration server.
PreservePcbBarcodesDuringMasterImport Boolean
(true)
M;C;D
If set to true”, do not overwrite the PCB
barcodes in the master database with
the (local) barcodes from the Line
Server.
SkipOptimisationResultsForNotifications Boolean
(false)
M;C;D
If set to true the optimization results
(head steps…) will not be transferred to
the master server when changing a job