This article was created with the assistance of AI tools for research and drafting. It was reviewed, edited, and fact-checked by our human editorial team before publication.

Codeunit 5575464 "TSREC Create Purch. Doc. Mgt."



Event name     OnBeforeInsertPurchaseHeader


Event type       IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var RecRef: RecordRef; var DocumentImportEntry: Record "TSREC Document Import Entry”


From version     2204.240600.0.0


Event name      OnAfterInsertPurchaseHeader


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var RecRef: RecordRef; var DocumentImportEntry: Record "TSREC Document Import Entry”


From version     2204.240600.0.0



Codeunit 5575453 "TSREC Event Handler"



Event name      OnBeforeAutomaticArchivingSalesDocument


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var SalesHeader: Record "Sales Header"; PreviewMode: Boolean; var isHandled: Boolean


From version     2204.240600.0.0



Event name      OnBeforeFinishAutomaticArchivingSalesDocument


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      SalesInvHdrNo: Code[20]; SalesCrMemoHdrNo: Code[20]; var SalesHeader: Record "Sales Header"; var isHandled: Boolean


From version     2204.240600.0.0


Event name      OnAfterDocumentReadyBeforeArchiveDocument


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var IsHandled: Boolean


From version     2402.250200.0.0



Codeunit 5575455 "TSREC Filebox Mgt"



Event name      OnAfterSaveFileboxEntry


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var FileboxExportEntry: Record "TSREC Filebox Export Entry”


From version     2204.240600.0.0


Event name      OnBeforeInsertFileboxExportValue


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var FileboxExportValue: Record "TSREC Filebox Export Value”


From version     2204.240600.0.0


Event name      OnBeforeCreateFileboxExportValueEntry


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      RecRef: RecordRef; Field: Record Field; var DoCreate: Boolean


From version     2204.240600.0.0


Event name      OnAfterPrepareFileboxExportEntryForExport


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var FileboxExportEntry: Record "TSREC Filebox Export Entry"; var PrepareResult: Boolean


From version     2204.240600.0.0


Event name      OnBeforeImmediateFileboxExport


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var FileboxExportEntry: Record "TSREC Filebox Export Entry”


From version     2204.240600.0.0


Event name      OnBeforeOpenFileBoxPage


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var FileBox: Record "TSREC FileBox"; var HideDialog: Boolean


From version     2204.240800.0.0


Event name      OnGetTableNoForMediaStorageSource


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      MediaStorageSourceType: Enum "TSRST Media Storage Source"; var TableNo: Integer


From version     2302.241100.0.0


Event name      OnAfterInsertFileboxExportEntry


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var FileboxExportEntry: Record "TSREC Filebox Export Entry"; RecRef: RecordRef


From version     2502.250900.0.0


Event name      OnCopyFileboxReferencesAfterInsertNewMediaStorage


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      OldRecRef: RecordRef; NewRecRef: RecordRef; MediaStorage: Record "TSRST Media Storage"; var NewMediaStorage: Record "TSRST Media Storage"


From version     2502.250900.0.0


Event name      OnBeforeNoDownloadLinkError


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      MediaStorage: Record "TSRST Media Storage"; var IsHandled: Boolean


From version     2603.260500.0.0



Codeunit 5575450 "TSREC General Mgt"



Event name      OnAfterCreateValidationSetup


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var ValidationSetup: Record "TSREC Validation Setup”


From version     2204.240600.0.0


Event name      OnAfterCreateLinkSetup


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var LinkSetup: Record "TSREC Link Setup"


From version     2502.250900.0.0


Event name      OnAfterCreateECMViewerSetup


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var ECMViewerSetup: Record "TSREC ECM Viewer Setup"


From version     2302.241200.0.0


Event name      OnAfterCreateFileboxCategories


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var FileboxCategories: Record "TSREC Filebox Categories"


From version     2502.250900.0.0

Codeunit 5575452 "TSREC Link Mgt”



Event name      OnBeforeCheckDocumentTypeVisible


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      TableNo: Integer; LinkType: Enum "TSREC DMS Document Type"; var isHandled: Boolean; var Result: Boolean


From version     2204.240600.0.0


Event name      OnBeforeCallLinkReportEntry


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var ReportExportEntry: Record "TSREC Report Export Entry"; var IsHandled: Boolean


From version     2204.240600.0.0


Event name      OnBeforeCallLinkFileboxEntry


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var FileboxExportEntry: Record "TSREC Filebox Export Entry"; var IsHandled: Boolean


From version     2204.240600.0.0


Event name      OnBeforeConvertEntryToRelatedDocument


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var RecRef: RecordRef; var IsHandled: Boolean


From version     2204.240600.0.0


Event name      OnBeforeHandleCustLedgerEntry


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var RecRef: RecordRef; CustLedgerEntry: Record "Cust. Ledger Entry"; var IsHandled: Boolean


From version     2204.240600.0.0


Event name      OnBeforeHandleGLEntry


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var RecRef: RecordRef; GLEntry: Record "G/L Entry"; var IsHandled: Boolean


From version     2204.240600.0.0


Event name      OnBeforeHandleVendLedgerEntry


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var RecRef: RecordRef; VendorLedgerEntry: Record "Vendor Ledger Entry"; var IsHandled: Boolean


From version     2204.240600.0.0



Codeunit 5575463 "TSREC Purch. Doc. Import Mgt."


Event name      OnAfterWriteValuesToEntry


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      DocumentImportEntry: Record "TSREC Document Import Entry”


From version     2204.240600.0.0



Codeunit 5575454 "TSREC Report Mgt"


Event name      OnBeforeSavePDF


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var RecRef: RecordRef; var ReportExportEntry: Record "TSREC Report Export Entry"; var IsHandled: Boolean; var IsBlobFilled: Boolean


From version     2204.240600.0.0


Event name      OnAfterSavePDF


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var RecRef: RecordRef; var ReportExportEntry: Record "TSREC Report Export Entry”


From version     2204.240600.0.0


Event name      OnAfterCreateReportExportEntry


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      RecRef: RecordRef; var ReportExportEntry: Record "TSREC Report Export Entry”


From version     2204.240600.0.0


Event name      OnAfterAddSpecialReportFields


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      RecRef: RecordRef; ReportExportEntry: Record "TSREC Report Export Entry”


From version     2204.240600.0.0


Event name      OnAfterAddSpecialReportLines


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      RecRef: RecordRef; ReportLineExportEntry: Record "TSREC Report Line Export Entry”


From version     2204.240600.0.0


Event name      OnAfterInsertReportLines


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      RecRef: RecordRef; ReportExportEntry: Record "TSREC Report Export Entry"; ReportExportSetup: Record "TSREC Report Export Setup”


From version     2204.240600.0.0


Event name      OnBeforeInsertReportExportValue


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      ReportFieldsSetup: Record "TSREC Report Fields Setup"; var ReportExportValue: Record "TSREC Report Export Value”


From version     2204.240600.0.0


Event name      OnBeforeInsertReportLineExportValue


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      ReportFieldsSetup: Record "TSREC Report Fields Setup"; var ReportLineExportValue: Record "TSREC Report Line Export Value”


From version     2204.240600.0.0


Event name      OnAfterExportReport


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var ReportExportEntry: Record "TSREC Report Export Entry”


From version     2204.240600.0.0


Event name      OnBeforeInsertReportExportSpecialFieldValue


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var ReportExportValue: Record "TSREC Report Export Value”


From version     2204.240600.0.0


Event name      OnBeforeInsertReportExportLineSpecialFieldValue


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var ReportLineExportValue: Record "TSREC Report Line Export Value”


From version     2204.240600.0.0


Event name      OnAfterSetExportStatusReady


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var ReportExportEntry: Record "TSREC Report Export Entry”


From version     2204.240600.0.0


Event name      OnAfterPrepareReportExportEntryForExport


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var ReportExportEntry: Record "TSREC Report Export Entry"; var PrepareResult: Boolean


From version     2204.240600.0.0


Event name      OnBeforeImmediateReportExport


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var ReportExportEntry: Record "TSREC Report Export Entry”


From version     2204.240600.0.0


Event name      OnBeforeReprocessEntry


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var Rec: Variant; ReportExportEntry: Record "TSREC Report Export Entry”


From version     2204.240600.0.0


Event name      OnAfterSetStatusAfterExport


Event type        IntegrationEvent(IncludeSender: Boolean, GlobalVarAccess: Boolean)


Parameters      var ReportExportEntry: Record "TSREC Report Export Entry"; ExportSuccessful: Boolean


From version     2502.250900.0.0