Skip to main content
Skip table of contents

Datenaustausch mit SalesManager NG über Parametergruppen


Datenaustausch mit SalesManager NG über Parametergruppen

Für den Datenaustausch mit dem SalesManager NG wird der Name einer betreffenden Parametergruppe übergeben. Der Austausch einzelner Datenfelder geschieht anhand der dort definierten Parameternamen.

Die Parametergruppen können am einfachsten über die ePOS-Menüfunktion „Datei - Import - ODBC Tabelle" aufgebaut und auch erweitert werden.

Um Daten auszutauschen, müssen die ePOS Parameternamen den Feldnamen der angesprochenen Datenbanktabelle entsprechen. Parameter, die keinem Feldnamen in der Datenbank entsprechen, oder aber Datenbankfelder, die nicht in der PG definiert sind, bleiben unberührt. Der Aufbau der einzelnen Datenbanktabellen kann dem SalesManager NG Systemhandbuch entnommen werden.

Feldnamen in der Datenbanktabelle, die länger als 16 Zeichen sind (dies ist die Beschränkung für die Namenslänge von ePOS Parameternamen), werden anhand einer Umsetztabelle auf kürzere Namen für die Definition in ePOS umgesetzt (siehe ebenfalls das SalesManager NG Systemhandbuch).

Bitte beachten:

Die Parameter-Zustände LEER und UNDEF haben beim Datenaustausch mit dem SalesManager NG eine besondere Bedeutung. Parameter im Zustand LEER werden beim Schreiben (bzw. Ändern) auf die Datenbank ignoriert. UNDEF-Parameter repräsentieren beim Lesen und Schreiben ein „leeres" Datenbank-Feld (Datenbank-Wert „NULL"). Beachten Sie bitte in diesem Zusammenhang, dass eine Parametergruppe bei der Definition automatisch mit UNDEF initialisiert wird.

Tip:

Für das Setzen bzw. Umsetzen der LEER- und UNDEF-Parameter einer Parametergruppe stehen spezielle Funktionen in den Parametergruppenfunktionen zur Verfügung.

Zum Lesen der Merkmale müssen die Namen der Parameter und der Name der Parametergruppe mit den Angaben in der Definitionstabelle T_Merkmalsdefinition übereinstimmen. Es können auch weniger oder zusätzliche Parameter definiert werden; diese bleiben dann bei der Leseoperation unberücksichtigt.

Ein ausführliches Beispiel für die Verwendung der Parametergruppen findet sich bei den Funktionen p$TDV:SMPAPI:S_MrkAns und p$TDV:SMPAPI:L_PerAns.

JavaScript errors detected

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

If this problem persists, please contact our support.