Support Document Management System
Das Addon MAIL_CCDMS für mail ergänzt den Support für das COSMO Document Management system. Sie können Dokumente, die in Ihrem DMS System liegen an eine ausgehende E-Mail anhängen.
Sobald das Addon aktiv und installiert ist, wird dieses in der Versionsinformation von mail angezeigt.
zusätzliches Addon aktiv |
Einrichtung
Einrichtung pro Beleg
In der Einrichtung pro Beleg können Sie entscheiden, in welchem Beleg welche Dateien an die E-Mail gehangen werden sollen.
Einrichtung COSMO Document Management System pro Beleg |
Dieses wählen Sie über das Feld
- DMS-Dokumentbibliothek: Hier wählen Sie eine der innerhalb Ihrer DMS Integration vorab definierten Dokumentbibliothek, sowie den Inhaltstyp aus. Wird eine E-Mail verschickt, so nimmt das System DMS-Dateien des Beleges aus der eingerichteten Bibliothek und hängt diese an die erstelle E-Mail
Anpassung: Zusätzliche Datenquelle
Die Logik verarbeitet den zu verschickenden Datensatz einer E-Mail, dieses ist im Standard zum Beispiel der Verkaufsrechnungskopf bei einer gebuchten Rechnung. Sie haben die Möglichkeit die Verarbeitungslogik um zusätzliche Daten zu erweitern.
[EventSubscriber(ObjectType::Codeunit, Codeunit::MAIL_CCDMS_Integration, 'GetSubRecords', '', true, true)]
local procedure AddMyCustomSubRecords(HeaderDoc: Variant; MailSetup: Record "MAIL_Setup per Document"; var Handled: Boolean; var SubRecRef: RecordRef)
var ...
begin
RecRef.GetTable(HeaderDoc);
if RecRef.Number <> Database::"Purchase Header" then
exit;
#region GetPurchase Lines ...
#region GetItemList ...
#region CreateFilterString ...
SubRecRef.Open(Database::Item);
SubRecRef.Field(1).SetFilter(FilterString);
end;
Parameter:
- HeaderDoc: In dieser Variable ist der aktuell zu verschickende Datensatz gespeichert
- MailSetup: Versand-Einrichtungen für den den aktuellen Report / Prozess
- Handled: Dieser Parameter wird auf true gesetzt um dem Standard mitzuteilen, das eine zusätzliche Datenquelle berücksichtigt werden soll.
- SubRecRef: Der zu filternde Datensatz für die neue Datenquelle
Genutzte Objekte
Die folgenden Objekte werden für durch das Addon benutzt.
Typ | ID | Name |
---|---|---|
Codeunit | 76120 | MAIL_CCDMS_Integration |
Abhängigkeiten
Die folgenden Mindestvoraussetzungen müssen erfüllt sein zum Nutzen der Erweiterung.
Publisher | Name | Version |
---|---|---|
Microsoft | Base Application | 21.0.0.0 |
Cosmo Consult | smart|mail | 21.0.0.0 |
Cosmo Consult | cc|Addon Suite | 21.0.0.0 |
Cosmo Consult | COSMO Document Management System | 2.12.178721.0 |