SapConfiguration
Namespace: Meshmakers.Octo.Communication.Adapters.Sap.Models
Configuration settings for SAP RFC connection.
public record SapConfiguration : IEquatable<SapConfiguration>
Inheritance Object → SapConfiguration
Implements IEquatable<SapConfiguration>
Properties
AppServerHost
The hostname or IP address of the SAP application server.
public string AppServerHost { get; set; }
Property Value
SystemNumber
The SAP system number (two-digit identifier).
public string SystemNumber { get; set; }
Property Value
SystemId
The SAP system ID (SID).
public string SystemId { get; set; }
Property Value
User
The SAP user name for authentication.
public string User { get; set; }
Property Value
Password
The password for the SAP user.
public string Password { get; set; }
Property Value
Client
The SAP client number (three-digit identifier).
public string Client { get; set; }
Property Value
Language
The logon language (e.g., EN, DE).
public string Language { get; set; }
Property Value
Trace
The trace level for RFC communication (0-3).
public string Trace { get; set; }
Property Value
GatewayHost
The hostname of the SAP gateway (required for server connections).
public string GatewayHost { get; set; }
Property Value
GatewayService
The SAP gateway service name or port number.
public string GatewayService { get; set; }
Property Value
ProgramId
The program ID for registering as an RFC server destination.
public string ProgramId { get; set; }
Property Value
RegistrationCount
The number of registrations for the RFC server.
public Nullable<int> RegistrationCount { get; set; }
Property Value
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()