Verständnisfrage: Excel zu SAP (Was als Client nehmen?)

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Verständnisfrage: Excel zu SAP (Was als Client nehmen?)

Beitrag von Benjamin654 (ForumUser / 3 / 0 / 0 ) »
Hi Zusammen

Ich bin total neu in der SAP-Welt und habe in meinem Umfeld leider keine Entwickler die ich fragen könnte.
Darum ein paar, für euch vielleicht recht banale, Fragen zum Verbindungsaufbau Excel -> SAP.

Da ich nicht weiß was ich für den Wert "Connection.Client" nehmen soll, habe ich das mal geschätzt (-:
Ich habe es also mit 100 und 200 versucht, was in verschiedenen Fehlermeldungen resultiert.

Mit 100 kommt der Fehler: Client nicht verfügbar
Mit 200 kommt der Fehler: Benutzername oder Passwort falsch

Nun zu meinen Fragen:
- Prinzipiell hat der Verbindungsaufbau geklappt, denn er prüft das Passwort, ist das richtig?

- Mein SAP Benutzername und Passwort sind aber nicht gültig für den gewählten (und sehr wahrscheinlich falschen) Client 200, ist das richtig?

- Und Last but not Least: Woher bekomme ich den richtige Client.
Habe vorhin erst irgendwo hier im Forum gelesen, das als Synonym für Client das Wort Mandant verwendet wird.
Ich habe die SAPgui installiert und kann mich durch Auswahl des Systems und Eingabe von Benutzername und Passwort anmelden.


Hier mein Programm:

Code: Alles auswählen.

Public Sub rfc_call_transaction() 
    Dim Functions As Object 
    Dim RfcCallTransaction As Object 
    Dim Messages As Object 
    Dim BdcTable As Object 
    
    ' Create the Function control (that is, the high-level Functions collection): 
    Set Functions = CreateObject("SAP.Functions") 
    
    ' Set the rest of Connection object values: 
    Functions.Connection.System = "###" 
    Functions.Connection.Client = "100" 
    Functions.Connection.User = "######" 
    Functions.Connection.Password = "########" 
    Functions.Connection.Language = "EN" 
    
    If Functions.Connection.Logon(0, False) <> True Then 
        MsgBox "Verbindung zum SAP Server konnte nicht aufgebaut werden!" 
        Exit Sub 
    End If 
    MsgBox "Verbindung zum SAP Server wurde erfolgreich geöffnet" 
    
    
    Functions.Connection.Logoff 
End Sub
EDIT:
OK- hat sich erledigt - unter dem Stichwort Mandant habe ich die Client ID auf dem SAPgui Anmeldebilschirm gefunden!


Danke für eure Hilfe
Benjamin

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Verständnisfrage: Excel zu SAP (Was als Client nehmen?)

Beitrag von Elmas (ForumUser / 3 / 0 / 0 ) »
Hallo Benjamin,

das ist ja ein intressanter Code, den du hier hast. Was kann man über diese rfc-Schnittstelle zu SAP machen?
Kann man dort die benötigten Daten ins Excel runterziehen, wie z.B. die offenen Posten eines Kunden?
Bin schon auf deine Antwort gespannt.

Gruß

Elmas

Re: Verständnisfrage: Excel zu SAP (Was als Client nehmen?)

Beitrag von Benjamin654 (ForumUser / 3 / 0 / 0 ) »
Hi Elmas

Über die RFC Schnittstelle kannst du theoretisch alle Tabellen des SAP Systems lesen und schreiben.
Das ist aber natürlich beschränkt auf die Lese- Schreibrechte der dir zugeordneten Rollen im SAP System.

Grüße Benjamin

Re: Verständnisfrage: Excel zu SAP (Was als Client nehmen?)

Beitrag von Elmas (ForumUser / 3 / 0 / 0 ) »
Hi Benjamin,

das hört sich ja intressant an.Werde mich mal um eine Doku bemühen, wie solch eine Programmierung aussehen könnte, damit z.b. die Offenen Posten von bestimmten Kunden ins EXCEL runtergeladen werden können. Hast du in der Richtung schon irgendwie erfahren gesammelt oder gute Programmierdokumentationen gefunden?
Danke dir.
Gruß
Elmas

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1847
Views
Problem bei Tutorial "MS-EXCEL als OLE Client"
von mav » 24.10.2005 09:50 • Verfasst in ABAP® für Anfänger
2
Antw.
1496
Views
Was kann man statt fin nehmen ?
von bohne » 20.12.2006 10:49 • Verfasst in ABAP® Core
22
Antw.
20217
Views
CUS&_Varianten von anderen ändern? Schutz nehmen?
von Kali » 26.10.2012 14:12 • Verfasst in Basis
6
Antw.
2676
Views
Verständnisfrage zu Coding
von Mark33 » 23.02.2012 15:22 • Verfasst in ABAP® für Anfänger
0
Antw.
660
Views
Verständnisfrage: Anwendungsklasse
von Dyrdek » 14.07.2014 11:53 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Regex in where
vor 19 Minuten von edwin 1 / 1
Programm anlegen mit Vorlage
vor 4 Stunden von DeathAndPain 2 / 72
IT0024 Qualifikationen CP-ID
vor 4 Stunden von DeathAndPain 2 / 312
BUSOBJEKT zu CMIS PHIO ermitteln
vor 6 Stunden von snooga87 1 / 51

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Regex in where
vor 19 Minuten von edwin 1 / 1
Programm anlegen mit Vorlage
vor 4 Stunden von DeathAndPain 2 / 72
IT0024 Qualifikationen CP-ID
vor 4 Stunden von DeathAndPain 2 / 312
BUSOBJEKT zu CMIS PHIO ermitteln
vor 6 Stunden von snooga87 1 / 51

Unbeantwortete Forenbeiträge

Regex in where
vor 19 Minuten von edwin 1 / 1
BUSOBJEKT zu CMIS PHIO ermitteln
vor 6 Stunden von snooga87 1 / 51
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3227