Skip to main content
Skip table of contents

TBeMemoBOLinkSuggest

TBeMemoBOLinkSuggest

Die Klasse TBeMemoBOLinkSuggest kapselt Eigenschaften und Funktionen für Verknüpfungs-Vorschläge von E-Mail Adressen zu Kunden/Lieferanten/Vertreter/Kontaktpersonen.

Eigenschaften

EigenschaftBeschreibung

Source:C

E-Mail Adresse

SourceType:N

<hat noch keine aktive Bedeutung>

LinkTypesOnly:N

Nur gewisse Verknüpfungs-Typen ermitteln
0 - Alle (Default)
2 - Kunde
4 - Lieferant
8 - Vertreter
16 - Benutzer
diese Werte können mit OR kombiniert werden

AddMaster:L

Für gefundene Kontaktpersonen auch den zugehörigen Kunden/Lieferanten/Vertreter hinzufügen
Default = False

OnlyCongruent:L

Nur eindeutige Zuordnungs-Vorschläge ermitteln
Eindeutig heißt, die E-Mail Adresse stimmt direkt überein oder die E-Mail Domain stimmt mit der eines Kunden/Lieferanten/Vertreters überein und diese Domain gibt es nur bei diesem einem Kunden/Lieferanten/Vertreter
Default = False

Funktionen

FunktionBeschreibung

CBSuggestionList:A

Verknüpfungs-Vorschläge als Array im Format
{{Verknüpfungs-Typ, Verknüpfungs-ID, Kontaktperson-ID, Benutzer-ID, Eindeutig},
{...}}

Verknüpfungs-Typ

    • 0 - Undefiniert
    • 1 - Kunde
    • 2 - Lieferant
    • 3 - Vertreter
    • 4 - Benutzer

Verknüpfungs-ID

    • ID bzw. PERSNR des Verknüpfungs-Typ's

Kontaktperson-ID

    • ID der Kontaktperson für eine Zuordnung für Typ 2, 3, 4
    • 0 falls der Kunde/Lieferant/Vertreter gemeint ist

Benutzer-ID

    • <hat noch keine aktive Bedeutung>

Eindeutig

    • Zuordnungs-Vorschlag ist eindeutig

Beispiel

CODE
|oSuggest|

oSuggest := CreateObject('TBeMemoBOLinkSuggest'),
startseq
   oSuggest.Source        := 'test@dontenwill.de',
   oSuggest.AddMaster     := False,
   oSuggest.OnlyCongruent := True,  // nur eindeutige Zuordnungen ermitteln d.h. E-Mail Adresse stimmt 100% überein
                                    // oder E-Mail Domain kommt nur bei einem K/L/Z vor (hierbei wird die K/L/Z E-Mail Adresse geprüft)
   writeln(oSuggest.CBSuggestionList()),
always
   DestroyObject(oSuggest),
stopseq,

Weitere Verknüpfungen


JavaScript errors detected

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

If this problem persists, please contact our support.