Skip to main content
Skip table of contents

p$TDV:SMPAPI:L_WakPos


p$TDV:SMPAPI:L_WakPos

Lesen der Daten einer Warenkorb-Position. Es können alle Felder aus der Tabelle V_Warenpos gelesen werden. Die Warenkorb-Position wird über die Identifikationsnummer MaterialID (WKMaterialID aus V_Warenkorb) übergeben. Diese MaterialID steht beispielsweise bei der Funktion "Position bearbeiten" aus dem SalesManager NG-Warenkorb-Formular im Parameter Auftrag.ObjektID direkt zur Verfügung. Die freien Merkmale zu einer Position können über p$TDV:SMPAPI:L_MrkPos gelesen werden.

Übergeben wird eine Parametergruppe, die nach dem Aufruf die gelesenen Daten enthält. Siehe dazu auch den Datenaustausch mit SalesManager NG über Parametergruppen.

Bitte beachten: Die Parametergruppe, die in PosPG übergeben wird, wird indirekt in einer Zeichenkette übergeben, also in Anführungszeichen eingeschlossen. Außerdem muss die PG global sein!

Syntax:

Status = p$TDV:SMPAPI:L_WakPos( PosPG, MaterialID )

 

Argument

Typ

Bedeutung

 

PosPG

Zeichenkette

Name der Parametergruppe mit den zu lesenden Warenkorb-Positionsdaten; die PG darf nicht indiziert sein, sie wird vor dem Lesen initialisiert

 

MaterialID

Zeichenkette

Identifikation der Warenkorbposition in der Tabelle V_Warenpos

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:

Status = p$TDV:SMPAPI:L_WakPos( 'PosDaten', Auftrag.ObjektID )

JavaScript errors detected

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

If this problem persists, please contact our support.