Search Results for

    Show / Hide Table of Contents

    Inhalte des Blockes für Zahlungsmethoden / Lieferbedingungen ändern

    Jeder Bericht enthält einen Abschnitt, in dem Informationen zu Zahlungsmethoden oder Lieferbedingungen gespeichert und gedruckt werden. Sie können in diesen Belegpart beliebig viele zusätzliche Informationen ablegen.

    [EventSubscriber(ObjectType::Codeunit, Codeunit::"RPT_Report Functions", 'OnAfterPayShipValues', '', true, true)]
    local procedure AddValuesToPaymentShipmentBlock(sender: Codeunit "RPT_Report Functions"; RecRef: RecordRef; var PayShipTableText: Record "Name/Value Buffer" temporary; ReportObjectSetup: Record "RPT_Object Setup"; var ReportParameters: Record "Name/Value Buffer")
    begin
        if RecRef.Number = DATABASE::"Sales Invoice Header" then begin
            // ##
            //do some coding
            // ## 
            PayShipTableText.AddNewEntry('Shipping Insurance', 'Yes');
        end;
    end;
    

    Parameter:

    • sender: Die aktuelle Instanz der report Verarbeitung - CodeUnit.
    • ReportID: Die Nummer des aktuell verarbeiteten Reports
    • PayShipTableText: Hier werden die Beschreibungen und Texte Belegparts gespeichert.
    • VarRec: In dieser Variable ist der aktuell verarbeitet Datensatz gespeichert.
    • ReportObjectSetup: Einrichtungen für den den aktuellen Report
    • ReportParameters: optionale Report Optionen, die ein Anwender gesetzt haben könnte.

    Die Funktion wird am Ende der Standard-Logik aufgerufen. Sie können auch eine der zusätzlichen Einstiegspunkte nutzen:

    • OnAfterAddPaymentTerms
    • OnAfterAddPaymentMethod
    • OnAfterAddShipmentMethod
    • OnAfterAddShippingAgent

    Diese funktionieren wie die bereits beschriebenen Publisher, können aber verwendet werden, um einen Wert an einer bestimmten Stelle hinzuzufügen.

    Navigation

    • Eigene Reports
    • Anpassungsprogrammierung
    • Übersicht report
    • Übersicht smart|addons
    In This Article
    Back to top 2025 © COSMO CONSULT - Data protection - Imprint