Skip to main content

SapConfiguration

Namespace: Meshmakers.Octo.Communication.Adapters.Sap.Models

Configuration settings for SAP RFC connection.

public record SapConfiguration : IEquatable<SapConfiguration>

Inheritance ObjectSapConfiguration
Implements IEquatable<SapConfiguration>

Properties

AppServerHost

The hostname or IP address of the SAP application server.

public string AppServerHost { get; set; }

Property Value

String

SystemNumber

The SAP system number (two-digit identifier).

public string SystemNumber { get; set; }

Property Value

String

SystemId

The SAP system ID (SID).

public string SystemId { get; set; }

Property Value

String

User

The SAP user name for authentication.

public string User { get; set; }

Property Value

String

Password

The password for the SAP user.

public string Password { get; set; }

Property Value

String

Client

The SAP client number (three-digit identifier).

public string Client { get; set; }

Property Value

String

Language

The logon language (e.g., EN, DE).

public string Language { get; set; }

Property Value

String

Trace

The trace level for RFC communication (0-3).

public string Trace { get; set; }

Property Value

String

GatewayHost

The hostname of the SAP gateway (required for server connections).

public string GatewayHost { get; set; }

Property Value

String

GatewayService

The SAP gateway service name or port number.

public string GatewayService { get; set; }

Property Value

String

ProgramId

The program ID for registering as an RFC server destination.

public string ProgramId { get; set; }

Property Value

String

RegistrationCount

The number of registrations for the RFC server.

public Nullable<int> RegistrationCount { get; set; }

Property Value

Nullable<Int32>

Constructors

SapConfiguration()

Caution

Constructors of types with required members are not supported in this version of your compiler.


public SapConfiguration()

Methods

GetConnectionString()

Get the connection string

public string GetConnectionString()

Returns

String