Skip to main content
Skip table of contents

p$TDV:SMPAPI:WkTx_LPA


p$TDV:SMPAPI:WkTx_LPA

Lesen einer bestimmten Projektadresse zu einem gegebenen Kontakt oder Auftrag. Es können alle Anschriftarten gelesen werden, z.B. die Kontaktadresse, die Lieferadresse, usw.

Die Liste der generell verfügbaren Adressarten kann am besten der Tabelle TP_ProjektAnschriftArt entnommen werden.

Für die gelesenen Parameter kann in der Anwendungsumgebung eine Parametergruppe definiert werden, die beliebige Felder aus der Abfrage A_Projektadressen enthält. Diese PG wird im Parameter PG als Name übergeben und innerhalb der Funktion gefüllt.

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

Syntax:

Status = p$TDV:SMPAPI:WkTx_LPA( Modus, ObjektID, AnschriftArt, PG )

 

Argument

Typ

Bedeutung

 

Modus

Ganzzahl

Schalter für Kontakt / Auftrag:
1: Kontakt
2: Auftrag

 

ObjektID

Zeichenkette

Identifikationsnummer des Salesmanager-Objekts abhängig von Modus:
1: ObjektID ist KontaktID aus TM_Kontakt
2: ObjektID ist AuftragID aus TM_Auftrag

 

AnschriftArt

Zeichenkette

die gesuchte Art der Anschrift (Feld AnschriftArt aus Abfrage A_Projektadressen)

 

PG

Zeichenkette

Name einer Parametergruppe mit beliebigen Feldern aus der Abfrage A_Projektadressen. Nach erfolgreichem Lesen der Adresse wird diese PG mit den Daten gefüllt; ansonsten wird der Inhalt auf LEER gesetzt.

Ergebnis:

Ganzzahl

0: die gesuchte Adresse wurde gelesen
<>0: die Adresse ist nicht vorhanden oder Fehler gemäß SMP-Fehlerstatus-Liste
Der Rückgabestatus in SalesManager NG-Funktionen

Beispiel:

Lesen der Lieferanschrift zum Auftrag mit der AuftragID 4711. Die Daten sollen in einer PG namens adr zur Verfügung gestellt werden:

Status = p$TDV:SMPAPI:WkTx_LPA( 2, '4711', 'Lieferanschrift', 'adr' )

JavaScript errors detected

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

If this problem persists, please contact our support.