Sink Configuration Options
-
jco.client.ashost
SAP application server host
Type: string Default: "" Valid Values: IP or Hostname Importance: high -
jco.client.sysnr
SAP system number
Type: int Default: 0 Valid Values: [0,...,99] Importance: high -
jco.client.mshost
SAP message server host
Type: string Default: "" Valid Values: IP or Hostname Importance: medium -
jco.client.msserv
SAP message server service or port number (optional)
Type: string Default: "" Valid Values: ^([0-9]{1,5})|(sapms[A-Z][a-zA-Z0-9]{2})$ Importance: medium -
jco.client.r3name
System ID of the SAP system, the so-called SID in format [A-Z][a-zA-Z0-9]{2}
Type: string Default: "" Valid Values: ^([A-Z][a-zA-Z0-9]{2})$ Importance: low -
jco.client.client
SAP client
Type: int Default: Valid Values: length() = 3 Importance: high -
jco.client.user
SAP logon user ID
Type: string Default: "" Valid Values: Importance: high -
jco.client.passwd
SAP logon password
Type: password Default: [hidden] Valid Values: Importance: high -
sap.idoc.version
IDoc version (0=default,1=version 2, 2=version 3, 3=version 3 in queue, 4=version 3 in queue via qRFC).
Type: short Default: 0 Valid Values: [0,...,4] Importance: medium -
sap.idoc.client
IDoc client
Type: string Default: "" Valid Values: length() <= 3 Importance: medium -
sap.idoc.sender.partner.number
IDoc sender partner number
Type: string Default: "" Valid Values: length() <= 10 Importance: medium -
sap.idoc.sender.partner.type
IDoc sender partner type
Type: string Default: "" Valid Values: length() <= 2 Importance: medium -
sap.idoc.sender.port
IDoc sender port
Type: string Default: "" Valid Values: length() <= 10 Importance: medium -
sap.idoc.sender.address.logical
IDoc sender logical address
Type: string Default: RESTAPIKafkaConnectorInstance Valid Values: Importance: medium -
sap.idoc.receiver.partner.number
IDoc recipient partner number
Type: string Default: "" Valid Values: length() <= 10 Importance: medium -
sap.idoc.receiver.partner.type
IDoc recipient partner type
Type: string Default: "" Valid Values: length() <= 2 Importance: medium -
sap.idoc.receiver.port
IDoc recipient port
Type: string Default: "" Valid Values: length() <= 10 Importance: medium -
sap.idoc.check.syntax
IDoc syntax checks (NONE, CHECK_MANDATORY_DOCUMENT_FIELDS, CHECK_DOCUMENT_FIELD_VALUES, CHECK_MANDATORY_SEGMENTS, CHECK_SEGMENTS_OCCURRENCE_LIMITS, CHECK_WITHOUT_DOCUMENT_FIELD_DATATYPES, CHECK_SEGMENT_FIELD_VALUES, CHECK_WITHOUT_SEGMENT_FIELD_DATATYPES).
Type: list Default: NONE Valid Values: Importance: medium -
sap.idoc.trace
IDoc Trace level
Type: short Default: 0 Valid Values: Turns on the IDocLibrary trace. Allowed trace levels are in the range of [0..10]. The most commonly used are: 0 - off / do not trace 1 - trace errors 2 - trace errors and warnings 3 - trace info messages, errors and warnings 4 - trace execution path, info messages, errors and warnings 5 - trace full execution path, info messages, errors and warnings 6 - trace full execution path, verbose info messages, errors and warnings 7 - trace debug messages, full execution path, verbose info messages, errors and warnings 8 - trace verbose debug messages, full execution path, verbose info messages, errors and warnings Importance: low -
sap.idoc.flush.wait.ms
The number of milliseconds to wait for the next pre-commit answer
Type: int Default: 300000 (5 minutes) Valid Values: Importance: medium -
sap.idoc.max.retries
Maximum amount of retries in case of system connection issues
Type: short Default: 30 Valid Values: [0,...] Importance: low -
sap.idoc.license.key
License key which allows to use this software. This license key can be set directly or by config provider.
Type: password Default: Valid Values: Importance: high -
sap.idoc.min.retry.backoff.ms
Minimum time in milliseconds applied in the backoff strategy to wait before retrying to connect to the SAP system.
Type: long Default: 20000 (20 seconds) Valid Values: [0,...] Importance: low -
sap.idoc.max.retry.backoff.ms
Maximum time in milliseconds applied in the backoff strategy to wait before retrying to connect to the SAP system.
Type: long Default: 180000 (3 minutes) Valid Values: [0,...] Importance: low -
sap.idoc.retry.exception.groups
Comma separated list of JCoException groups for which the retry backoff strategy will be applied. See com.sap.conn.jco.JCoException for a list of valid group IDs.
Type: list Default: JCO-109,JCO-174,JCO-102,JCO-132,JCO-170,JCO-180,JCO-173,JCO-120,JCO-136,JCO-134,JCO-108,JCO-133,JCO-190,JCO-182,JCO-200,JCO-121,JCO-171,JCO-107,JCO-112,JCO-106,JCO-172,JCO-153,JCO-110,JCO-104,JCO-135,RODPS_REPL-520 Valid Values: Comma separated list of BAPI return errors in the form of {MESSAGE_CLASS}-{NUMBER}.For native JCo exception groups use JCO-{NUMBER} with a message number in the range [101..200] e.g., 'JCO-102'. Importance: low -
sap.idoc#00.basic-type
IDoc basic type
Type: string Default: "" Valid Values: Importance: high -
sap.idoc#00.topic
Kafka topic (regular expression or topic name).
Type: string Default: "" Valid Values: valid regular expression pattern Importance: high -
sap.idoc#00.extension-type
IDoc extension type
Type: string Default: "" Valid Values: Importance: medium -
sap.idoc#00.package.size
IDoc Package size (number of IDocs per transaction)
Type: int Default: 10 Valid Values: [1,...] Importance: medium -
sap.idoc#00.queue.name
qRFC queue name
Type: string Default: "" Valid Values: Importance: medium -
sap.idoc#00.control.structure
IDoc control structure name (EDI_DC40 | EDI_DC)
Type: string Default: "" Valid Values: Importance: low -
sap.idoc#00.message-type
IDoc message type
Type: string Default: "" Valid Values: Importance: low -
sap.idoc#00.sap-release
IDoc SAP release
Type: string Default: "" Valid Values: length() <= 4 Importance: low -
sap.idoc#00.application-release
IDoc application release
Type: string Default: "" Valid Values: Importance: low -
sap.idoc#00.queue.size
Maximum internal queue size in number of transactions per configuration group
Type: int Default: 20 Valid Values: [0,...] Importance: low -
jco.client.snc_mode
Secure Network Communications (SNC) mode (1=on, 0=off)
Type: short Default: 0 Valid Values: [0,...,1] Importance: low -
jco.client.snc_partnername
SNC name of the communication partner server. For example: p:CN=SID, O=ACompany, C=EN
Type: string Default: "" Valid Values: Importance: low -
jco.client.snc_qop
SNC quality of protection Valid values: 1, 2, 3, 8, 9
Type: short Default: 8 Valid Values: [1,...,9] Importance: low -
jco.client.snc_myname
SNC name of the caller (optional). Overrides the default SNC name. For example: p:CN=MyUserID, O=ACompany, C=EN
Type: string Default: "" Valid Values: Importance: low -
jco.client.snc_sso
Turn on/off the SSO mechanism for SNC. (1=yes, 0=no)
Type: short Default: 0 Valid Values: [0,...,1] Importance: low -
jco.client.x509cert
Base64 encoded X.509 certificate as logon ticket
Type: string Default: "" Valid Values: ^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$ Importance: high -
jco.destination.auth_type
Authentication type - configured user or current user
Type: string Default: CONFIGURED_USER Valid Values: Importance: low -
jco.client.alias_user
SAP logon user ID
Type: string Default: "" Valid Values: Importance: low -
jco.client.serialization_format
Serialization format to be used for transferring function module data | columnBased: new column based serialization, sometimes also called 'fast serialization' rowBased: classic row based serialization
Type: string Default: columnBased Valid Values: [columnBased, rowBased] Importance: low -
jco.client.group
Logon group name of SAP application servers (optional)
Type: string Default: PUBLIC Valid Values: Importance: low -
jco.client.sticky
Enable/disable sticky behavior for logon load balanced destinations (0=disable, 1=enable)
Type: short Default: 0 Valid Values: [0,...,1] Importance: low -
jco.client.saprouter
SAP router string to use for networks being protected by a firewall in format (/H/host[/S/port])+
Type: string Default: "" Valid Values: ^(/H/(?:(?:(?:(?:[0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}(?:[0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]))|(?:(?:(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*(?:[A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\-]*[A-Za-z0-9])))(?:/S/\d{1,5})?)+$ Importance: low -
jco.client.lang
SAP logon language
Type: string Default: EN Valid Values: length() = 2 Importance: low -
jco.destination.pool_capacity
Maximum number of idle connections kept open by the destination. A value of 0 has the effect that there is no connection pooling, i.e. connections will be closed after each request.
Type: int Default: 3 Valid Values: [0,...] Importance: low -
jco.destination.peak_limit
Maximum number of active connections that can be created for a destination simultaneously
Type: int Default: 10 Valid Values: [1,...] Importance: low -
jco.client.network
Expected network type to be used by the destination (LAN=fast local area network, WAN =slow wide area network)
Type: string Default: LAN Valid Values: [LAN, WAN] Importance: low -
jco.client.codepage
Initial logon code page in SAP notation
Type: short Default: 1100 Valid Values: [1000,...,9999] Importance: low -
jco.client.pcs
Initial logon code page type (1=non-unicode,2=unicode)
Type: short Default: 1 Valid Values: [1,...,2] Importance: low -
jco.client.mysapsso2
SAP Cookie Version 2 as logon ticket
Type: string Default: "" Valid Values: Importance: low -
jco.client.getsso2
Get/don't get an SSO ticket after logon (1=request ticket, 0=don't request ticket)
Type: short Default: 0 Valid Values: [0,...,1] Importance: low -
jco.client.lcheck
Enable/disable logon check at connection opening time (1=enable, 0=disable and postpone)
Type: short Default: 1 Valid Values: [0,...,1] Importance: low -
jco.client.use_basxml
Enable/disable basXML serialization for transferring function module data (1=enable, 0=disable)
Type: short Default: 1 Valid Values: [0,...,1] Importance: low -
jco.client.delta
Enable/disable table parameter delta management (1=enable, 0=disable)
Type: short Default: 1 Valid Values: [0,...,1] Importance: low -
jco.destination.expiration_time
Time in ms after that the connections hold by the internal pool can be closed
Type: int Default: -1 Valid Values: [-1,...] Importance: low -
jco.destination.expiration_check_period
Interval in ms with which the timeout checker thread checks the connections in the pool for expiration
Type: int Default: -1 Valid Values: [-1,...] Importance: low -
jco.destination.max_get_client_time
Max time in ms to wait for a connection, if the max allowed number of connections is allocated by the application
Type: int Default: -1 Valid Values: [-1,...] Importance: low -
jco.destination.pool_check_connection
When set to 1 the pool checks for corrupted connections before they are used by an application.
Type: short Default: 0 Valid Values: [0,...,1] Importance: low -
jco.client.deny_initial_password
Deny usage of initial passwords (0=do not deny, 1=deny initial passwords)
Type: short Default: 0 Valid Values: [0,...,1] Importance: low -
jco.destination.repository_roundtrip_optimization
A value of 1 forces the usage of remote function module RFC_METADATA_GET for meta data queries from ABAP systems, 0 deactivates it. If the property is set to -1, the destination will initially do a remote call to check whether RFC_METADATA_GET is available. And if it is available, it will use it.
Type: short Default: -1 Valid Values: [-1,...,1] Importance: low -
jco.client.trace
Enable/disable RFC trace (0=no trace, 1=enable trace)
Type: short Default: 0 Valid Values: [0,...,1] Importance: low -
jco.trace_level
Choose the trace level from 0 to 10, where 10 is the highest and most detailed level of tracing.
Type: short Default: 2 Valid Values: [0,...,10] Importance: low -
jrfc.client_connect_timeout
The timeout in seconds for a logon try after having established the technical client connection to an ABAP server.
Type: int Default: 60 Valid Values: [1,...] Importance: low