CRMConnectorSAP
The configuration of CRMConnectorSAP is stored in the configuration-file (.ini). The installation program creates this file with the settings provided during setup. The configuration of CRMConnectorSAP can be adjusted by editing this configuration-file. The service must be restarted for the changes to take effect. If a setting is not found, the program’s default value is used.
Only the configuration keys in the [Dynamic]- section are read dynamically, and the service must not be restarted for the changes to take effect.
Unless explicitly specified by a command line argument, the path to the .ini file is the name of the executable file with the .exe extension replaced by “ini” and the instance name used as suffix.
C:\ProgramData\BucherSuter\MCAforSAP\CRMConnectorSAP\CRMConnectorSAP_SAP1.ini
To view and manually configure CRMConnectorSAP it is necessary to edit the configuration-file. It is suggested to back up the original file before editing it. The configuration-file can be edited with any text editor like Notepad.
[Logger]
Path
Default : C:\ProgramData\BucherSuter\logfiles\MCAforSAP\
Range : not available
Description : Path to log file
FileSize
Default : 100 MB
Range : not available
Description : Max. log file size
MaxBackupIndex
Default : 100
Range : 1-50
Description : Number of log files
HandlerStayOpen
Default: 0
Range: 0,1
Description: log file handler stay open, used in VM's
0
: off, 1
: on
LogOptionalParam
Default : <empty>
Range : not Available
Description : Optional log parameters as key-values pairs
WinEventLogSource
Default : CRMConnectorSAP
Range : not Available
Description : Source name for loging to Windows Event Log
LogArchivePath
Default : <empty>
Range : not Available
Description : Optional archive path
LogArchiveFileSize
Default : 100 MB
Range : not available
Description : Max. archive log file size
LogPerformanceTest
Default: 1
Range: 0,1,2
Description: Check write speed to logfile. 0
= none, 1
= check only, 2
= change loglevel if needed
WriteGroupReplaceTags
Default: 1
Range: 0,1
Description: Write label and replace informations in logfile.
0
: off, 1
: on
[CONFIG]
AppActionRoutingDefaultSession
Default: 1
Range: 1-6
Description: Default value of simultaneous action routing sessions per agent
AppActionRoutingEnabled
Default: 0
Range: 0,1
Description: Enables SAP ICI action routing channel 0
: off, 1
: on
AppActionRoutingMaxSession
Default: 1
Range: 1-6
Description: Maximum number of simultaneous action routing sessions per agent
AppArchiveCleanIntervalTimer
Default : 0
Range : 0,10-1440
Description : Checks the archive for deleting | 0
: off
AppArchiveExpirationTime
Default : 30
Range : 1-100
Description : Expiration time for archive file in days
AppArchiveFolder
Default : ./Archive
Range : not Available
Description : Storage location of the archive-files
AppChatDefaultSession
Default: 1
Range: 1-5
Description: Default value of simultaneous chat sessions per agent
AppChatEnabled
Default: 0
Range: 0,1
Description: Enables SAP ICI chat channel 0
: off, 1
: on
AppChatMaxSession
Default: 1
Range: 1-5
Description: Maximum number of simultaneous chat sessions per agent
AppChatMsWrapup
Default: 0
Range: 0,1
Description: Controls how wrap-up is handled with multiple chat sessions
0
: only the last ended chat session enters wrap-up, 1
: each chat session can enter wrap-up
AppConnectorIdentification
Default: <empty>
Range: not available
Description: CRMConnectorSAP service identifier that gets displayed on the web status and health check page
AppConfigSetUsed
Default: 0
Range: 0,1
Description: Activate ConfigSet mechanism
AppItemMaxSession
Default: 5
Range: 1-6
Description: Overall maximum number of simultaneous sessions per agent
AppOutboundUsed
Default: 0
Range: 0,1,2
Description: Controls Outbound Campaign Functionality
0
= CCE call events of calls generated by the Cisco Outbound Option’s dialer are not passed to SAP CRM
1
= CCE call events of calls generated by the Cisco Outbound Option’s dialer are normally passed to SAP CRM
2
= CCE call events of calls generated by the Cisco Outbound Option’s dialer are normally passed to SAP CRM. Furthermore, the reservation calls for outbound calls made in predictive/progressive dial mode are also passed to SAP CRM. The usage of AppOutboundUsed=2
happens at your own risk. b+s strongly recommends to use CRMConnectorSAP’s officially supported outbound mode (i.e. AppOutboundUsed is set to 1).
AppPhoneEnabled
Default: 1
Range: 0,1
Description: Enables SAP ICI voice channel 0
: off, 1
: on
AppRecoveryBackupIntervalTimer
Default: 60
Range: 10-10080
Description: Interval to generate new .dat file (in minutes)
AppRecoveryFolder
Default: “.\Recovery”
Range: not available
Description: Folder which hosts recovery files
AppUniqueApplicationId
Default : 1
Range : 0-999999
Description : Unique ID of the CRMConnectorSAP. Must be unique if multi-instance. If AppUniqueApplicationId=0
, the CRMConnectorSAP gets a random value within the defined range.
AgentDefaultPassword
Default: empty
Range: not available
Description: Used if AgentLoginType=1,2 + 5
(see Agent Login). Password must be encrypted with ‘CreateEncryptedPassword.exe’
AgentFreeFromIcmTimeout
Default: 60000
Range: 1000-600000
Description: Timeout to set logout of ICM (in milliseconds)
AgentGetDsDataTimeout
Default: 30000
Range: 1000-600000
Description: Timeout to get data from DataStore (in milliseconds)
AgentInitFromIcmTimeout
Default: 60000
Range: 1000-600000
Description: Login timeout to ICM (in milliseconds)
AgentInitGetActiveCallTimeout
Default: 10000
Range: 1000-600000
Description: Get active call by agent timeout (in milliseconds). Used at login
AgentLoginNameSearchMask
Default: 0x41
Range: not available
Description:
0x01
: Login Name, 0x02
: Short Name, 0x04
: Last Name, 0x08
: First Name, 0x10
: Extention, 0x20
: Description, 0x40
: LoginId, 0x1000
: Name as shortname, 0x2000
: Match case
AgentLoginSwitchMask
Default: 0x2
Range: 0-0x3f
Description:
0x01
: Use Default Password, 0x02
: Ignore Password for SSO, 0x04
: Use Agent ID as Device ID, 0x08
: Ignore device by agent config set, 0x10
: Optional predefined configuration set Id, 0x20
: Required predefined configuration set Id
AgentLoginType
Default: 0
Range: 0,1,2,5
Description:
0
: login with agentid;password;device[;media],
1
: login witpassword;device[;media],
2
: login with device[;media],
5
: login with agentname;password;device[;medi a] (Cisco Agent login name without domain name)
media: m
: actionrouting, c
=chat, p
=phone
AgentSetAgentStateToIcmTimeout
Default: 60000
Range: 1000-600000
Description: Timeout to set any agent state to ICM (in milliseconds).
AgentTransferWorkTimeout
Default: 1000
Range: 1000-600000
Description: WorkReady, WorkNotReady after transfer timeout (in milliseconds).
AgentShadowLogin
Default: 0
Range: 0,1,2
Description:
2
: Agents logged in as shadow agent, after logged in on another agent desktop first,
1
: Agents logged in as shadow agent, no need to be pre-logged in on another agent desktop,
0
: Agents logged in normally
CtiAgentPeripheralID
Default: 5000
Range: 1-60000
Description: ID of the ICM agent peripheral (voice PG).
CtiAllowMakeCallWhileReady
Default: 0
Range: 0,1
Description: An agent can dialing while in state ready
0
: off, 1
: on
CtiAttachedDataEccVariableName
Default: empty
Range: not available
Description: Used if CtiAttachedDataWorkType : 11
. Defines name of ECC variable. Must begin with “ECC.user.” in CRMConnectorSAP config
Used if CtiAttachedDataWorkType : 1
. Defines name of ECC array variable. Must begin with “ECCA.user.” in CRMConnectorSAP config.
Suggestion: “ECC.user.AttachedDataKey”
CtiAttachedDataWorkType
Default: 0
Range: 0-13
Description: An agent can dialing while in state ready
0
: off
1
: CV01, 2
: CV02, 3
: CV03, 4
: CV04, 5
: CV05, 6
: CV06, 7
: CV07, 8
: CV08, 9
:CV09, 10
: CV10
11
: ECC specified, 13
: ECC array specified
CtiCheckMediaByDirectCall
Default: 0
Range: 0-1
Description: Hide direct call, action item or chat on SAP ICWC if the agent has already an active media. Must be 0
if multi-session is used.
0
: off, 1
: on
CtiClientPassword
Default: empty
Range: not available
Description: CtiSvr Service password, encrypted with ‘CreateEncryptedPassword.exe’
CtiDefaultLoginNotReadyReasonCode
Default: 0
Range: not available
Description: The first Not Ready-state while login with a NotReadyReasonCode 0, reported by SAP is replaced with this value before forwarding it to the CTI Server
CtiDefaultMaxWrapupTimeout
Default: 0
Range: 0 - 7200000
Description: Voice channel wrap-up timeout (in milliseconds) Set to 0
if not used
CtiIdleTimeout
Default: 20
Range: 1-100
Description: Used by ICM (in seconds)
CtiHeartBeatTimeout
Default: 10000
Range: 10000-15000
Description: Used for CTI Server communication (in milliseconds)
CtiHostA
Default: empty
Range: not available
Description: IP address or hostname of CTI Server A
CtiHostB
Default: empty
Range: not available
Description: IP address or hostname of CTI Server B
CtiLibOptionalParam
Default: empty
Range: not available
Description: Optional parameters for Cti Library.
SSL : 0/1
, use ssl
CT : <sec>
, connecting timeout
LCT : <sec>
, load config timeout
ORT : <sec>
, open request timeout
Format: {Key[=value] }
Example: CtiLibOptionalParam=CT:5 LCT:180 SSL:1
CtiLinkVersion
Default: 20
Range: 14,16, 20, 22
Description: Specifies the protocol version used to connect the CTI Server
CtiLoadAgentDeskSettingsMode
Default: 1
Range: 0,1,2
Description: Get Agent Desk Setting information during login
0
=off, 1
=loaded, 2
=used
CtiMobileAgentType
Default: 1
Range: 0-2
Description: Connection mode for all agents who login as a mobile agent.
0
: off, 1
: Call by Call, 2
: Nailed Connection
CtiNumberInternationalMatch
Default: empty
Range: not available
Description: Prefix for international numbers
CtiNumberInternMatchList
Default: empty
Range: not available
Description: Match list for incoming internal numbers (max. 20 elements)
CtiNumberInternMaxLength
Default: 5
Range: 1-16
Description: Max digits of internal numbers
CtiNumberInternPrefix
Default: empty
Range: not available
Description: Prefix for internal numbers
CtiNumberMatchList
Default: empty
Range: not available
Description: Match list for incoming external numbers (max. 20 elements)
CtiNumberNationalMatch
Default: empty
Range: not available
Description: Prefix for national numbers
CtiNumberOutcallPrefixCheck
Default: empty
Range: not available
Description: Complete numbers of outgoing calls
CtiOutboundCallbackDeltaTime
Default: 0
Range: not available
Description: This value is added to the callback time defined in SAP CRM (in seconds)
CtiPortA
Default: 42027
Range: 1024-65535
Description: Port number of CTI Server A
CtiPortB
Default: 43027
Range: 1024-65535
Description: Port number of CTI Server B
CtiRejectRonaNumberEccVariableName
Default: empty
Range: not available
Description: Used if CtiRejectRonaNumberType : 11
. Name of ECC variable. Must begin with “ECC.user.” in CRMConnectorSAP config.
Used if CtiRejectRonaNumberType : 13
. Name of ECC array variable. Must begin with “ECCA.user.” in CRMConnectorSAP config
Suggestion: ECC.user.RejectRonaNumberKey
CtiRejectRonaNumberType
Default: 0
Range: 0-13
Description: Indicates which field is used to reject rona number.
0
: off
1
: CV01, 2
: CV02, 3
: CV03, 4
: CV04, 5
: CV05, 6
: CV06, 7
: CV07, 8
: CV08, 9
:CV09, 10
: CV10
11
: ECC specified, 13
: ECC array specified
CtiRequiredLogoutReasonCodeDefaultValue
Default: 0
Range: not available
Description: If logout with reason is required, the CRMConnector can send another value than 0
CtiRequiredNotReadyReasonCodeDefaultValue
Default: 0
Range: not available
Description: A Not Ready-state with a NotReadyReasonCode 0, reported by SAP is replaced with this value before forwarding it to the CTI Server
CtiTpiCallOutReferenceEccVariableName
Default: empty
Range: not available
Description: Used if CtiTpiCallReferenceType : 11
. Name of ECC variable. Must begin with “ECC.user.” in CRMConnectorSAP config.
Used if CtiTpiCallOutReferenceType : 13
. Name of ECC array variable. Must begin with “ECCA.user.” in CRMConnectorSAP config
Suggestion: ECC.user.CallOutReferenceKey
CtiTpiCallOutReferenceType
Default: 0
Range: 0-13
Description: Indicates which field is used to transfer call reference for an outgoing call.
0
: off
1
: CV01, 2
: CV02, 3
: CV03, 4
: CV04, 5
: CV05, 6
: CV06, 7
: CV07, 8
: CV08, 9
:CV09, 10
: CV10
11
: ECC specified, 13
: ECC array specified
CtiTpiCallReferenceEccVariableName
Default: empty
Range: not available
Description: Used if CtiTpiCallReferenceType : 11
. Name of ECC variable. Must begin with “ECC.user.” in CRMConnectorSAP config.
Used if CtiTpiCallReferenceType : 13
. Name of ECC array variable. Must begin with “ECCA.user.” in CRMConnectorSAP config
Suggestion: ECC.user.CallReferenceKey
CtiTpiCallReferenceType
Default: 0
Range: 0-13
Description: Indicates which field is used to transfer call reference.
0
: off
1
: CV01, 2
: CV02, 3
: CV03, 4
: CV04, 5
: CV05, 6
: CV06, 7
: CV07, 8
: CV08, 9
:CV09, 10
: CV10
11
: ECC specified, 13
: ECC array specified
CtiTransferInHoldStateAllowed
Default: EsFlag 0x200000
Range: 0-1
Description: Hide direct call, action item or chat on SAP ICWC if the agent has already an active media. Must be 0
if multi-session is used.
0
: off, 1
: on
CtiWaitForReconnectTimeout
Default: 10000
Range: 1000-600000
Description: If CTI Server is disconnected the CRMConnectorSAP waits until it tries to reconnect (in milliseconds)
DataStoreChatExpirationTimeout
Default: 7200
Range: 0-10800
Description: Chat specific expiration timeout (in seconds)
DataStoreDllOptionalParam
Default: AUTOUPDATE
Range: not available
Description: Optional parameters for DataStore DLL.
EXPTIME : <sec>
, SSL
DataStoreHostA
Default: empty
Range: not available
Description: Hostname/IP address to external DataStore A. If not set, the CRMConnectorSAP uses its internal data storage
DataStoreHostB
Default: empty
Range: not available
Description: Hostname/IP address to external DataStore B. If not set, the CRMConnectorSAP uses its internal data storage
DataStoreMailExpirationTimeout
Default: 450000
Range: 0-600000
Description: Mail specific expiration timeout (in seconds)
DataStorePhoneExpirationTimeout
Default: 7200
Range: 0-10800
Description: Phone specific expiration timeout (in seconds)
DataStorePortA
Default: 42029
Range: 0, 1024-65535
Description: Port number of DataStore A
DataStorePortB
Default: 42029
Range: 0, 1024-65535
Description: Port number of DataStore B
MediaAttachedDataEccVariableName
Default: empty
Range: not available
Description: Name of the ECC variable where the unique reference identifier is stored in. Used if MediaAttachedDataWorkType : 11
. Name of ECC variable must begin with “ECC.user.” in CRMConnectorSAP config
Suggestion: ECC.user.AttachedDataKey
MediaAttachedDataWorkType
Default: 0
Range: 0-11
Description: Indicates which field is used to transfer media attached data reference identifier.
0
: off
1
: CV01, 2
: CV02, 3
: CV03, 4
: CV04, 5
: CV05, 6
: CV06, 7
: CV07, 8
: CV08, 9
:CV09, 10
: CV10
11
: ECC specified,
MediaChatAliasSenderAddressEccVariableName
Default: empty
Range: not available
Description: Used if MediaMailAliasSenderAddressWorkType : 11
. Name of ECC variable must begin with “ECC.user.” in CRMConnectorSAP config
Suggestion:ECC.user.AliasSenderAddress
MediaChatAliasSenderAddressWorkType
Default: 0
Range: 0-11
Description: Indicates which field is used to get sender address.
0
: off
1
: CV01, 2
: CV02, 3
: CV03, 4
: CV04, 5
: CV05, 6
: CV06, 7
: CV07, 8
: CV08, 9
:CV09, 10
: CV10
11
: ECC specified, 13
: ECC array specified
MediaChatLocalDomainName
Default: empty
Range: not available
Description: Domain name to generate the chat address username\@domainname
MediaChatRonaTimeout
Default: 0
Range: 0-600000
Description: Chat RONA timeout (in milliseconds) Set to 0 if not used
MediaDefaultRonaTimeout
Default: 0
Range: 0-600000
Description: If no channel specific RONA timeout is set, the CRMConnectorSAP uses this default RONA timeout. (in milliseconds)
MediaDoSendSenderChatAddressToSap
Default: 0
Range: 0,1
Description: Specifies if the string defined in TpiPhoneDataPassingEx
replaces SAP‑IC or is appended as an additional section.
MediaHostA
Default: empty
Range: not available
Description: IP address or hostname of MediaManger A
MediaHostB
Default: empty
Range: not available
Description: IP address or hostname of MediaManger B
MediaMailAliasSenderAddressEccVariableName
Default: empty
Range: not available
Description: Used if MediaMailAliasSenderAddressWorkType : 11
. Name of ECC variable must begin with “ECC.user.” in CRMConnectorSAP config
Suggestion: ECC.user.AliasSenderAddress
MediaMailAliasSenderAddressWorkType
Default: 0
Range: 0-11
Description: Indicates which field is used to get the sender address.
0
: off
1
: CV01, 2
: CV02, 3
: CV03, 4
: CV04, 5
: CV05, 6
: CV06, 7
: CV07, 8
: CV08, 9
:CV09, 10
: CV10
11
: ECC specified, 13
: ECC array specified
MediaMailDefaultScriptSelector
Default: empty
Range: not available
Description: This value is used as the ScriptSelector for action items if the utilized ScriptSelector does not exist in CCE
MediaMailNoAddressScriptSelector
Default: empty
Range: not available
Description: This value is used as the ScriptSelector for action items if the TO_ADDRESS
field within the received route request is empty or missing. If this configuration parameter is empty but the parameter MediaMailDefaultScriptSelector contains a value then the latter is used.
MediaMailRonaTimeout
Default: 0
Range: 0-600000
Description: Mail RONA timeout (in milliseconds) Set to 0 if not used
MediaOthersDefaultScriptSelector
Default: empty
Range: not available
Description: This value is used as the ScriptSelector for action items of type other than ERMS-push(e-mail) if the utilized ScriptSelector does not exist in CCE or if the CTIDEST
field within the received route request is empty.
MediaPortA
Default: 7050
Range: 1024-65535
Description: Port number of MediaManger A
MediaPortB
Default: 7050
Range: 1024-65535
Description: Port number of MediaManger B
MediaTpiItemOutReferenceEccVariableName
Default: empty
Range: not available
Description: Used if MediaTpiItemOutReferenceType : 11
. Name of ECC variable must begin with “ECC.user.” in CRMConnectorSAP config
Suggestion:ECC.user.ItemOutReferenceKey
MediaTpiItemOutReferenceType
Default: 0
Range: 0-11
Description: Indicates which field is used to transfer item reference for an outgoing media
0
: off
1
: CV01, 2
: CV02, 3
: CV03, 4
: CV04, 5
: CV05, 6
: CV06, 7
: CV07, 8
: CV08, 9
:CV09, 10
: CV10
11
: ECC specified, 13
: ECC array specified
MediaTpiItemReferenceEccVariableName
Default: empty
Range: not available
Description: Used if MediaTpiItemReferenceType : 11
. Name of ECC variable. Must begin with “ECC.user.” in CRMConnectorSAP config
Suggestion: ECC.user.ItemReferenceKey
MediaTpiItemReferenceType
Default: 0
Range: 0-11
Description: Indicates which field is used to transfer item reference
0
: off
1
: CV01, 2
: CV02, 3
: CV03, 4
: CV04, 5
: CV05, 6
: CV06, 7
: CV07, 8
: CV08, 9
:CV09, 10
: CV10
11
: ECC specified, 13
: ECC array specified
RouteRandomRerouteTimeoutRange
Default: 0
Range: 0, 1000 - 7200000
Description: If configured, the CRMConnectorSAP adds a randomly calculated amount of time (between 1000 and the configured value of this configuration parameter) to the amount of time configured in RouteWaitToRerouteTimeout Value is in milliseconds
RouteRonaTryCount
Default: 10
Range: 1-1000
Description: Max RONA tries to route an action item
RouteRoutingSessionLimit
Default: 1500
Range: 10-5000
Description: Defines maximum number of concurrent media routing sessions
RouteTryCount
Default: 10
Range: 1-1000
Description: Max number of re-route attempts for a rejected action item
RouteTimeout
Default: 450000000
Range: 1000-900000000
Description: Timeout for routing an action item (in milliseconds)
RouteWaitToRerouteTimeout
Default: 60000
Range: 1000 - 600000
Description: Timeout for executing re-route (in milliseconds)
TpiActionItemRouteDataPassing
Default: empty
Range: not available
Description: Fill Call or ECC Variable with SAP AttachedData Stream or SAP Routing Attributes (max. 20 elements)
Format: for ECC-Var: ECC.{Name;}
TpiAttachedDataMediaDataPassing
Default: empty
Range: not available
Description: Used for a SetAttachedData
in an action item or chat item (max. 20 elements)
Format: for ECC-Var ECC.{Name;}
TpiAttachedDataPhoneDataPassing
Default: empty
Range: not available
Description: Used for a SetAttachedData
a in a phone call item (max. 30 elements)
Format: for ECC-Var: ECC.{Name;}
TpiCheckCharacterInPhoneNumber
Default: 1
Range: 0,1,2
Description:
0
: Deactivated,
1
: CRMConnectorSAP detects if CTI Server sends events where the first character of ANI or DNIS contains a character of 0-9, *, +, #
2
: CRMConnectorSAP detects if CTI Server sends events where all characters of ANI or DNIS contain a character of 0-9, *, +, #
If a not allowed character is detected the number defined in parameter TpiemptyPhoneNumberLabel is signaled to SAP
TpiDataPassingExDefaultValue
Default: empty
Range: not available
Description: Specifies the default value if the source-field is empty. With MCA for SAP 2.1.2 CtiDataPassingExDefaultValue
was renamed to TpiDataPassingExDefaultValue
. The old name can still be used however CRMConnectorSAP writes a corresponding warning message into its log file.
TpiDataPassingSuppressSAPIC
Default: 0
Range: 0,1
Description: Specifies if the string defined in TpiPhoneDataPassingEx
replaces SAP‑IC or is appended as an additional section.
1
: Replace, 0
: Append
TpiDllOptionalParam
Default: empty
Range: SSL, PROXY:<IP>, SIZE_TR:<size>, SIZE_TT:<size>, HSTS, ...
Description: Optional parameters for TpiConnectDll.dll.
Format: {Key[=value] }
Example: TpiDllParameter=SSL HSTS PROXY:10.10.10.10:1234
TpiEmptyPhoneNumberLabel
Default: 0
Range: not available
Description: Number displayed if the number of a caller is suppressed or unknown.
TpiHsts
Default: max-age=31536000; includeSubDomains
Range: not available
Description: Define the value form http Strict-Transport-Security
tag. To activate this tag, please add the key HSTS
to the TpiDllOptionalParam field.
TpiIcmSpecificReasonCode
Default: empty
Range: not available
Description: In ICM defined special reason codes. List with ;-separators
TpiMediaDataPassingEx
Default: empty
Range: not available
Description: Item attached data Application ID. The specified variable data part of item attached data for action items and chats calls. Can contain parameters that act as placeholders and free parameters in quotations (“”) to compose XML-tags (max. 200 parameter-fragments). Parameter names are not case-sensitive except for the names of ECC-variables.
TpiMediaEccVariableList
Default: empty
Range: not available
Description: List of all ECC variables which are filled in SAP-IC container by ActionItemChange and ChatChange event.
Format: ECC.{Name;}
(max. 20 elements)
TpiNotReadyReasonCodeOffset
Default: 1000
Range: not available
Description: Not Ready reason code offset between SAP and CCE/CCH
TpiPhoneDataPassing
Old name: CtiPhoneDataPassingEx
Default: empty
Range: not available
Description: Item attached data Application ID. The specified variable data part of item attached data for phone calls. Can contain parameters that act as placeholders and free parameters in “” (quotes) to compose XML-tags (max. 200 parameter-fragments).
Parameter names are not case-sensitive except for the names of ECC-variables.With MCA for SAP 2.1.2 CtiPhoneDataPassingEx
was renamed to TpiPhoneDataPassingEx
. The old name can still be used however CRMConnectorSAP writes a corresponding warning message into its log file.
TpiPhoneEccVariableList
Default: empty
Range: not available
Description: List of all ECC variables which are filled in SAP-IC container by PhoneCallChange event.
Format: ECC.{Name;}
(max. 20 elements)
TpiQueueList
Default: 1
Range: not available
Description: List of queue numbers. Can be a list in format { n=queue, }
TpiReSendWrapupReqAfterSetState
Default: 0
Range: 0,1
Description: Resend wrapup request after set state while busy
TpiSendDirectSetStateInBusyState
Default: 0
Range: 0,1
Description: Set state while busy
TpiSendDirectSetStateInWrapup
Default: 0
Range: 0,1
Description: Set state while wrapup.
TpiServicePort
Default: 8080
Range: 1024-65535
Description: Port number of the CRMConnectorSAP SAP ICI interface.
TpiUserPresenceEnabled
Default: 1
Range: 0,1
Description: Enables or disables SAP Agent Presence 0
: Disabled, 1
: Enabled
TpiWrapupMode
Default: 2
Range: 1,2
Description: Defined by SAP. Must always be set to 2
( 1
: automatic wrapup, 2
: requested wrapup)
TransactionDefaultTimeout
Default: 10000
Range: 1000-600000
Description: Third party default timeout (in milliseconds)
TransactionDoMakeCallTimeout
Default: 60000
Range: 1000-600000
Description: Third party make call timeout (in milliseconds)
TransactionWorkTimeout
Default: 6000000
Range: 1000-900000000
Description: Timeout for working with an action item (in milliseconds)
RemoteConsolePort
Default: 42031
Range: 1024-65535
Description: Service port. Used by remote console
RemoteConsoleEchoOn
Default: 0
Range: 0,1
Description: Echo on. Used by remote console. 0
: off, 1
: on
DumpSpecialFailureByShutdown
Default: 0
Range: 0,1
Description: Activates or deactivates special failure capturing: 0
: off, 1
: on
WriteSystemStatistic
Default: 0
Range: 0,1
Description: Activates or deactivates system statistic: 0
: off, 1
: on
SystemStatisticInterval
Default: 600
Range: 0,30-7200
Description: Write interval for system statistic in seconds
[Dynamic]
TraceMask
Default: 0x4
Range: 0x00000000 – 0xffffffff
Description: Controls the trace level
TraceMaskCollectMsg
Default: 0x0
Range: 0x00000000 – 0xffffffff
Description: Controls the trace level of grouped messages
WinEventLogLevel
Default: 0
Range: 0,2,3
Description: Write errors and warnings to Windows Event Log: 0
: off, 2
: Error, 3
: Error and Warning
LogArchiveLevel
Default: 0
Range: 0,1,2,3
Description: Write errors and warnings to Archive Collect Log: 0
: off, 1
: Warnings, 2
: Statistic, 3
: Info
EsFlags
Default: See Release Notes
Range: 0x00000000 – 0xffffffff
Description: Engineering Special flags These flags activate special features used for various tests and fixes
FixFlags
Default: See Release Notes
Range: 0x00000000 – 0xffffffff
Description: Fix flags. With the help of the fix flags, bug fixes that have not yet been activated and are intended for this purpose can be activated
FixIgnoreFlags
Default: See Release Notes
Range: 0x00000000 – 0xffffffff
Description: Fix ignore flags. With the help of the fix ignore flags, bug fixes that are already live and are intended for it can be switched off
TpiArchiveActionItemMask
Default: 0x0
Range: 0x000-0x1ff
Description: 0x100
OK, 0x01
Error, 0x02
Timeout, 0x04
Overflow, 0x08
Try Overflow, 0x10
RONA Overflow, 0x20
Stack Overflow, 0x80
others
WriteSpecialFailure
Default: 0
Range: 0,1
Description: Activates or deactivates special failure capturing: 0
: off, 1
: on
[PresenceQueue]
PqOptionalParam
Default: empty
Range: not available
Description: Used for additional parameter to init queues
Format: {Key[=value] }
PhoneGroupNames
Default: empty
Range: not available
Description: Define the relationship between group and phone queues
Format: {<groupId>,<parrentGroupId>,<groupName>;}
ChatGroupNames
Default: empty
Range: not available
Description: Define the relationship between group and chat queues
Format: {<groupId>,<parrentGroupId>,<groupName>;}
PhoneQueues
Default: empty
Range: not available
Description: Define a phone queue
Px
: for x in range 1 to 99
queueNumber
: thats the dialing number from the queue contains a character of 0-9
queueName
: ascii name from the queue
groupId
: groupId from the definition PhoneGroupNames
triggerKeys
: defined the keys to find agents for this queue in format{<triggerType>:<triggerId> }
triggerType
: SKG
triggerId
: for SKG use SkillGroupNumber
optionalParam
: additional params {Key[=value] }
; ST:[0-2] 0: off, 1: correct count, 2: agent always ready, 3: always
Format: {Px=<queueNumber>;<queueName>;{<groupId> };{<triggerKeys> };<optionalParams>\n}
ChatQueues
Default: empty
Range: not available
Description: Define a chat queue
Cx
: for x in range 1 to 99
queueAddress
: thats the dialing addres from the queue contains a @
queueName
: ascii name from the queue
groupId
: groupId from the definition ChatGroupNames
triggerKeys
: defined the keys to find agents for this queue in format{<triggerType>:<triggerId> }
triggerType
: SKG
triggerId
: for SKG use SkillGroupNumber
optionalParam
: additional params {Key[=value] }
; ST:[0-2] 0: off, 1: correct count, 2: agent always ready, 3: always
Format: {Cx=<queueAddress>;<queueName>;{<groupId> };{<triggerKeys> };<optionalParams>\n}
[License]
PAK
Default: empty
Range: not available
Description: Product Activation Key entered during installation