Skip to main content
Skip table of contents

p$TDV:SMPAPI:S_PrdMat


p$TDV:SMPAPI:S_PrdMat

Ändern der Materialdaten eines Artikels des Produktkatalogs zu einem gegebenen Artikel, der über die MaterialID identifiziert wird. Über diese Funktion können alle Datenfelder aus der Sicht V_Produkt geändert werden. Die Merkmale eines Artikels können über p$TDV:SMPAPI:S_MrkPrd geändert werden.

Übergeben wird eine Parametergruppe, die die Daten des Artikels enthält. Parameter mit dem Zustand LEER bewirken, dass das zugehörige Datenfeld nicht verändert wird. Parameter mit dem Zustand UNDEF sorgen dafür, dass der zugehörige Wert in der Datenbank gelöscht wird. Siehe dazu auch den Datenaustausch mit SalesManager NG über Parametergruppen

Bitte beachten: Die Parametergruppe, die in ProdPG ü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:S_PrdMat( ProdPG, MaterialID )

 

Argument

Typ

Bedeutung

 

ProdPG

Zeichenkette

Name der Parametergruppe mit den zu ändernden Produktdaten; die PG kann indiziert sein, der Index muss aber dann fest angegeben werden.

 

MaterialID

Zeichenkette

Identifikation des Produkt-Datensatzes in der Sicht V_Produkt

Ergebnis:

Ganzzahl

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

Beispiel:

Status = p$TDV:SMPAPI:S_PrdMat( 'Prod', '4711' )

JavaScript errors detected

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

If this problem persists, please contact our support.