abn.Add
Dieser Job erstellt ein Abonnement für das angegebene Objekt.
Die Anfrage für Anfrage-Abonnements (AboRequest) muss aus Kleinbuchstaben bestehen und mit select count(distinct d.id) oder select distinct d.id beginnen, sonst wird sie zurückgewiesen.
Je nach Haupttyp des angefragten Objektes muss o.id für Ordner, r.id für Register oder d.id für Dokumente als Bezeichner verwendet werden.
|
1. Eingabeparameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
|
INT |
Ja |
Derzeit nicht unterstützt — |
|
INT |
Ja |
ID des Objekts, über das benachrichtigt werden soll |
|
INT |
Ja |
Typ des Objekts |
|
INT |
Ja |
Aktion, die mit dem Dokument durchgeführt wird und zur Benachrichtigung führt: |
|
INT |
Ja |
Benachrichtigungs-Kanal (Art der Benachrichtigung): |
|
STRING |
Ja |
Diese ID fasst alle Aktionen eines Abonnements zusammen. |
|
STRING |
Nein |
Name des Benutzers, der benachrichtigt werden soll |
|
STRING |
Nein |
Infotext zum Abonnement (max. 255 Zeichen) |
|
STRING |
Nein |
String, der die Programm-Instanz beschreibt, z. B. |
|
INT |
Nein |
|
|
STRING |
Nein |
Name der Station, die ausschließlich die Benachrichtigung erhalten soll |
|
STRING |
Nein |
E-Mail-Adresse für Benachrichtigung (max. 255 Zeichen); mehrere Adressen durch Semikolon getrennt |
|
INT |
Nein |
|
|
STRING |
Nein |
Format der Anfrage. Default |
|
STRING |
Nein |
SQL-Statement für Anfrage-Abonnements |
|
STRING/BASE64 |
Nein |
Abo-Anfrage im DMSQuery-XML-Format |
|
STRING |
Nein |
GUID der Gruppe, die benachrichtigt werden soll |
|
STRING |
Nein |
Benutzer-GUID des Abo-Admins, wenn System-Abonnements angelegt werden |
2. Rückgabe
(INT): 0 = Job erfolgreich, sonst Fehlercode.
Siehe auch: abn.Remove