Skip to main content
Skip table of contents

p$TDV:SMPAPI:WkTx_LMK


p$TDV:SMPAPI:WkTx_LMK

Lesen aller Merkmale (freie Parameter) zu einem gegebenen SalesManager NG-Objekt. Die Objektart (z.B. „Angebot") wird im Parameter ObjektArt in Form eines Buchstabencodes übergeben. Das Objekt selbst wird über die Identifikationsnummer dieses Objektes (z.B. ist dies die KontaktID bei einem Angebot) bestimmt.

Diese Funktion liest alle Merkmals-Parametergruppen dieses Objektes und gibt die Namen in Form einer durch das Zeichen „;" getrennten Liste zurück. Die gelesenen Parametergruppen werden vor dem Füllen des ersten Parameters auf LEER gesetzt.

Wenn der Name einer Merkmals-PG in der Datenbank von dem Namen der PG in der Logik abweicht, oder wenn nicht alle PGn gelesen werden sollen, kann die Funktion p$TDV:SMPAPI:L_MrkMal verwendet werden.

Zu Einzelheiten über den generellen Datenaustausch mit SalesManager NG über Parametergruppen siehe dort.

Bitte beachten:

Die Parametergruppen der zu lesenden Merkmale müssen in der Logik sämtlich und global vorhanden sein!

Syntax:

PGListe = p$TDV:SMPAPI:WkTx_LMK( ObjektArt, ObjektID )

 

Argument

Typ

Bedeutung

 

ObjektArt

Zeichenkette

Bestimmung des SalesManager NG-Objektes gemäß:
'A': Anschrift, ObjektID ist AnschriftID aus V_Anschrift
'C': Produktkatalog, ObjektID ist MaterialID aus V_Produkt
'F': Angebot, ObjektID ist KontaktID aus V_Kontakt
'K': Auftrag, ObjektID ist AuftragID aus V_Auftrag
'M': Warenkorbposition, ObjektID ist MaterialID aus V_Warenpos
'P': Person, ObjektID ist PersonID aus V_Person

 

ObjektID

Zeichenkette

Identifikation des Objektes gemäß dem in ObjektArt übergebenen Code

Ergebnis:

Ganzzahl

Status der Operation
0: Daten erfolgreich gelesen
<0: Fehler gemäß ePOS-Fehler-Liste
>0: Fehler gemäß SMP-Fehlerstatus-Liste
Der Rückgabestatus in SalesManager NG-Funktionen

Beispiel:

Lesen aller Merkmals-Parametergruppen einer Warenkorb-Position mit der MaterialID "4711":

Liste = p$TDV:SMPAPI:WkTx_LMK( 'M', '4711' )
àListe = 'Preise;Motor'

JavaScript errors detected

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

If this problem persists, please contact our support.