Open Source Dokumentenmanagement
Dokumentation

Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht

Navigation: Dokumentationen agorum core > agorum core JavaScript-API


JavaScript Address API

Diese Dokumentation gibt einen umfassenden Einblick in die Erstellung von Adressobjekten über eine JavaScript-API.


Voraussetzungen

Hinweis: Für bestimmte Parameter, etwa target und path, siehe JavaScript-Bibliothek common/objects.

Verwendung


Die folgende Bibliothek muss stets zu Beginn eines Skripts stehen:

let address = require('address/objects');

Verwendbare Objekte


Adressbuch

Firma

Abteilung

Person

Zusatzinformation zur Person

Tatsächliche Adresse

Adress Container  

Dieser Container bildet den Link zwischen Person und Adressbuch, Firma oder Abteilung. Auf alle untergeordneten Objekte können Sie ausschließlich get ausführen.

Hinweis: Bei d4wAddressData vererbt das System die geholten Adressen. Hat eine Firma eine Adresse, liefert das System diese auch bei Personen zurück, sofern diese unter der Firma verknüpft sind. Hat eine Person eine eigene Adresse, erhalten Sie diese zurück. Wenn die Person unterhalb einer Abteilung mit übergeordneter Firma, also Firma > Abteilung > Person, verknüpft ist, erhalten Sie Folgendes zurück:

  • die eigene Adresse oder

  • die Adresse der Abteilung, sofern diese eine eigene Adresse und die Person keine eigene hat, oder

  • die Adresse der Firma, wenn weder die Person noch die Abteilung eine eigene Adresse hat

Adressobjekte indizieren


Folgende Adressobjekte indiziert das System automatisch mit den aufgeführten Informationen, um die Adressobjekte gezielter finden zu können:

Adressobjekt Beschreibung
addressname Enthält den Namen einer Organisation oder Abteilung.
mymailaddresses Enthält ausschließlich die E-Mail-Adressen des zugehörigen Adressobjekts, nicht die vererbten.
mydefaultmailaddresses Enthält ausschließlich die Standard-E-Mail-Adressen des zugehörigen Adressobjekts.
mylinks Enthält ausschließlich die Links des zugehörigen Adressobjekts, nicht die vererbten.
mydefaultlinks Enthält ausschließlich die Standard-Links des zugehörigen Adressobjekts.
mysubjects Enthält ausschließlich die Link-Betreffe des zugehörigen Adressobjekts, nicht die vererbten.
mydefaultsubjects Enthält ausschließlich die Standard-Link-Betreffe des zugehörigen Adressobjekts.
myfullnumbers Enthält ausschließlich die Telefonnummer des zugehörigen Adressobjekts, nicht die vererbten.
mydefaultfullnumbers Enthält ausschließlich die Standard-Telefonnummern des zugehörigen Adressobjekts.

Hinweis: Wenn Sie agorum core auf Windows oder Linux aktualisieren, indiziert das System alle vorhandenen Adressobjekte erneut. Je nach Menge der Adressobjekte erhöht sich kurzfristig die Indizierungsaktivität.