Search Results for

    Show / Hide Table of Contents

    Support Document Management System

    Das Addon SMART_CCDMS ergänzt in mail 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.

    AddonActive
    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.

    SetupD3DMS
    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::SMART_CCDMS, '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

    Der Objektbereich ist in SMART_CCDMS dokumentiert

    Bis Version 25 war folgender Objektbereich im Einsatz:

    Typ ID Name
    Codeunit 76120 MAIL_CCDMS_Integration

    Navigation

    • Übersicht mail
    • SMART_CCDMS
    • Übersicht smart|addons
    In This Article
    Back to top 2025 © COSMO CONSULT - Data protection - Imprint