Skip to main content
Skip table of contents

ABAS Schnittstelle


ABAS Schnittstelle

· Mit den Funktionen dieser Schnittstelle können beliebige Daten in ABAS gelesen und geschrieben werden. Die Schnittstelle arbeitet mit der ABAS Actice-X Schnittstelle.

Der Zugriff auf die Daten der Objekte geschieht über die Namen der Felder. Diese können in den ABAS Formularen ermittelt werden, indem man den Cursor auf das gewünschte Feld stellt und die Tastenkombination ALT + Enter betätigt.

Generell gilt in der Schnittstelle bei übergebenen Parametergruppen, dass in der Spalte Benennung der Parametergruppendefinition der Name des ABAS Felds stehen muss, der beim Lesen bzw. Schreiben des Datensatzes verwendet wird. Generell kann der Name: nummer für das Lesen einer Identnummer verwendet werden, auch wenn der Name im Formular lediglich num, num2 oder num3 lautet. Außerdem kann bei doppelten Namen beim Lesen von Positionen eines Angebots oder Auftrags die Kennzeichnung, dass sich das Feld auf den Artikel bezieht dadurch eingeleitet werden, dass vor dem eigentlichen Namen artˆ geschrieben wird, z.B: artˆnummer. Da dies nur bei Lesevorgängen erlaubt ist, wird empfohlen, für das Lesen von Positionen eine andere Parametergruppendefinition zu verwenden, als beim Schreiben der Positionen.

Beim Schreiben von Daten in ABAS Formulare muss darauf geachtet werden, dass die ABAS Prüfkriterien des Formulars nicht verletzt werden. Bevor mit Hilfe dieser Schnittstelle ein Datensatz eingefügt wird, sollte man einen solchen Datensatz interaktiv eingeben, und hierbei die Meldungen beachten.

Generell muss vor der Verwendung der Schnittstelle die Anmeldefunktion f$ABAS_Anmelden (engl. f$ABAS_Login) aufgerufen werden. Falls dies nicht erfolgt ist, versucht die Schnittstelle das Anmelden selbst vorzunehmen. Hierbei werden die Daten, die im Register ABAS der ePOS Einstellungen eingetragen sind, verwendet.

Einstellungen_abas.png

Funktionen der Schnittstelle:

f$ABAS_Anmelden

Anmelden der Schnittstelle in ABAS

f$ABAS_Abmelden

Abmelden der Schnittstelle von ABAS

f$ABAS_Logfile

Ein-/Ausschalten einer Protokolldatei der Schnittstelle

f$ABAS_Auftraganlegen

Anlegen eines Auftrags mit Positionen in ABAS

f$ABAS_Auftraglesen

Lesen eines Auftrags und dessen Positionen aus ABAS

f$ABAS_Angebotanlegen

Anlegen eines Angebots mit Positionen in ABAS

f$ABAS_Angebotlesen

Lesen eines Angebots und dessen Positionen aus ABAS

f$ABAS_Artikellesen

Lesen eines Artikels aus ABAS

f$ABAS_Kundeschreiben

Anlegen / Ändern eines Kunden in ABAS

f$ABAS_Kundelesen

Lesen von Kundendaten aus ABAS

f$ABAS_Datenlesen

Lesen aus einer beliebigen Tabelle in ABAS

f$ABAS_Objektschreiben

Anlegen / Ändern eines beliebigen Objekts in ABAS

f$ABAS_Fehlertext

Auslesen der letzten ABAS Fehlermeldung


Siehe auch:

f$ABAS_Anmelden (engl. f$ABAS_Login)

f$ABAS_Abmelden(engl. f$ABAS_Logout)

f$ABAS_LogFile

f$ABAS_Auftraganlegen (engl. f$ABAS_NewOrder)

f$ABAS_Auftraglesen (engl. f$ABAS_GetOrder)

f$ABAS_Angebotanlegen (engl. f$ABAS_NewOffer)

f$ABAS_Angebotlesen (engl. f$ABAS_GetOffer)

f$ABAS_Artikellesen (engl. f$ABAS_GetPart)

f$ABAS_Kundeschreiben (engl. f$ABAS_PutAddress)

f$ABAS_Kundelesen (engl. f$ABAS_Getaddress)

f$ABAS_Datenlesen (engl. f$ABAS_GetData)

f$ABAS_Editoperation

f$ABAS_ObjektSchreiben (engl. f$ABAS_PutObject)

f$ABAS_Fehlertext (engl. f$ABAS_Errortext )

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.