20.1.1 Technische Voraussetzungen
Da die Buchungsdaten direkt an SAP Business One übergeben werden, müssen auf dem Arbeitsplatz, der die Übergabe durchführen soll, folgende Voraussetzungen erfüllt sein:
-
SAP Business One 2005A Client muss auf dem Arbeitsplatz installiert sein
-
Microsoft XML 4 muss auf dem Arbeitsplatz installiert sein (MSXML4GER.MSI steht bei Microsoft zum Download zur Verfügung oder wird mit infra:NET ausgeliefert)
-
Das infra:NET Plugin SBOXML muss installiert sein (Eintrag SBOXML in Sektion [PLUGIN] der Datei SIBPPS.INI)
In der Sektion [SBOXML] der Datei SIBPPS.INI (INDIVID.INI) stehen folgende Einträge für die Kommunikation mit SAP Business One zur Verfügung:
[SBOXML]
SBOServer=Servername (Mussangabe)
Name (oder IP-Adresse) des SAP Business One Servers, mit dem eine Verbindung hergestellt werden soll. Bei einer lokalen Installation kann hier „(local)“ angegeben werden.
Beispiel:
SBOServer=(local)
SBOCompanyDB=Datenbank (Mussangabe)
Name der SAP Business One Datenbank (Firma), an die die Buchungsdaten übergeben werden sollen.
Beispiel:
SBOCompanyDB=SBODemo_DE
SBOUser=SBOBenutzer (Mussangabe)
Hier muss ein SAP Business One Benutzer angegeben werden, der die notwendigen Rechte (und Lizenzverweise) für den Import der Rechnungs-/Gutschrifts- und Journal-Buchungen besitzt. Dieser Benutzer wird beim Aufbau der Verbindung zu SAP Business One verwendet.
Beispiel:
SBOUser=manager
SBOPassword=SBOPasswort (Mussangabe)
Passwort zum unter SBOUser angegebenen SAP Business One Benutzer.
Beispiel:
SBOPassword=manager
TrustedConnect=Yes (Default: Yes)
Gibt an, ob eine vertraute Verbindung (Windows Authentifizierung) zur SQL Datenbank, auf der die SAP Business One Daten verwaltet werden, hergestellt werden soll oder nicht (No). Bei einer vertrauten Verbindung werden die Windows Benutzereinstellungen (Recht) des angemeldeten Windows Benutzers für den Zugriff auf die SQL Datenbank verwendet. Dabei ist zu beachten, dass die SQL Datenbank so konfiguriert ist, dass sie vertraute Verbindungen zulässt.
Bei „No“ muss ein berechtigter SQL Benutzer (und Passwort) mit den Schlüsselwörtern DBUser und DBPassword für den Zugriff auf die SQL Datenbank hinterlegt werden.
DBUser=SQLBenutzer (bei TrustedConnect=No)
Wird keine vertraute Verbindung zur SQL Datenbank verwendet, muss hier ein SQL Datenbankbenutzer mit den für den Zugriff auf die SAP Business One Datenbank erforderlichen Berechtigungen angegeben werden.
DBPassword=SQLPasswort (bei TrustedConnect=No)
Wird keine vertraute Verbindung zur SQL Datenbank verwendet, muss hier das Passwort des unter DBUser eingetragenen SQL Datenbankbenutzers angegeben werden.
Debug=Yes (Default: No)
Dieser Eintrag dient ausschließlich Diagnosezwecken. Bei „Yes“ wird im infra:NET Protokollverzeichnis im Falle eines Fehlers bei der Übertragung von Buchungen an SAP Business One ein Abbild der zu übertragenden Buchungsdaten als XML-Dokument gespeichert. Die XML-Dokumente werden mit dem Namen „_SBOxyz.XML“ gespeichert. Der Name der jeweiligen XML-Datei wird im infra:NET Sitzungsprotokoll (LOG-Datei) zusammen mit der zugehörigen Fehlermeldung protokolliert.