p$TDV:SMPAPI:S_MrkAuf
p$TDV:SMPAPI:S_MrkAuf
Schreiben bzw. Ändern der Merkmale (freie Parameter) zu einem gegebenen Auftrag, der über die Auftragsidentifikation (Parameter AuftragID) aus der Tabelle V_Auftrag identifiziert wird.
Es werden jeweils die Daten einer Parametergruppe geschrieben. Sind Merkmale in mehreren verschiedenen PGn gespeichert, kann diese Funktion mehrmals aufgerufen oder ebenso p$TDV:SMPAPI:S_MrkMal verwendet werden. Ein Parameter im Zustand UNDEF bewirkt ein Löschen des Merkmals in der Datenbank. Siehe auch den Datenaustausch mit SalesManager NG über Parametergruppen.
Bitte beachten: Die Parametergruppe, die in MerkmalPG ü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_MrkAuf( MerkmalPG, AuftragID ) | ||
| Argument | Typ | Bedeutung |
| MerkmalPG | Zeichenkette | Name der Parametergruppe mit den Merkmalswerten; die PG darf nicht indiziert sein. |
| AuftragID | Zeichenkette | Identifikation des Auftrag-Datensatzes in der Tabelle V_Auftrag |
Ergebnis: | Ganzzahl | Status der Operation | |
Beispiel: | Status = p$TDV:SMPAPI:S_MrkAuf( 'AuftrMerk', '4711' ) | ||