Table of Contents

KVSMTCPrintPortalLib

Procedures

IsPPBatchPrintReport(Integer) : Boolean

Summary: Indicates whether the ReportId is set up as a PrintPortal report

procedure IsPPBatchPrintReport(ReportID: Integer): Boolean

Parameters:

  • ReportID: Report Id to Check

Returns: True if ReportId was found in the PrintPortalSetup

Events

OnIsPPReportOnCaseElse(Integer, Boolean, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnIsPPReportOnCaseElse(ReportID: Integer; var ReturnVal: Boolean; var IsHandled: Boolean): 

OnAfterCombinePrintJobDocuments(Record KVSMTCPrint Job, Codeunit Temp Blob, Boolean, OutStream, Codeunit Temp Blob) :

[IntegrationEvent(false, false)]
local procedure OnAfterCombinePrintJobDocuments(PrintJob: Record "KVSMTCPrint Job"; var MainArchiveTempBlob: Codeunit "Temp Blob"; var LinkedDocumentsPresent: Boolean; var PrintOutStream: OutStream; var LinkedDocumentTempBlob: Codeunit "Temp Blob"): 

OnBeforeCombinePrintJobDocuments(Record KVSMTCPrint Job) :

[IntegrationEvent(false, false)]
local procedure OnBeforeCombinePrintJobDocuments(PrintJob: Record "KVSMTCPrint Job"): 

OnCollectingPostLinkedDocuments(Record KVSMTCPrint Job) :

[IntegrationEvent(false, false)]
local procedure OnCollectingPostLinkedDocuments(PrintJob: Record "KVSMTCPrint Job"): 

OnCollectingPreLinkedDocuments(Record KVSMTCPrint Job) :

[IntegrationEvent(false, false)]
local procedure OnCollectingPreLinkedDocuments(PrintJob: Record "KVSMTCPrint Job"): 

OnAfterArchiveDocument(Record KVSMTCPrint Job) :

[IntegrationEvent(false, false)]
local procedure OnAfterArchiveDocument(PrintJob: Record "KVSMTCPrint Job"): 

OnBeforeArchiveDocument(Record KVSMTCPrint Job, RecordRef, Codeunit Temp Blob, Boolean, Codeunit Temp Blob, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeArchiveDocument(var PrintJob: Record "KVSMTCPrint Job"; RecRef: RecordRef; var MainDocumentTempBlob: Codeunit "Temp Blob"; var ArchiveLinkedDocument: Boolean; var CombindedDocTempBlob: Codeunit "Temp Blob"; var Handled: Boolean): 

OnAfterCollectionLinkedDocuments(Record KVSMTCPrint Job) :

Summary: This event is fired on after Collect Linked Documents

[IntegrationEvent(false, false)]
local procedure OnAfterCollectionLinkedDocuments(PrintJob: Record "KVSMTCPrint Job"): 

Parameters:

  • PrintJob:

OnBeforeAddBusinessPaper(Integer) :

Summary: This Event is used on Before Add Business Paper

[IntegrationEvent(false, false)]
local procedure OnBeforeAddBusinessPaper(PrintJobNo: Integer): 

Parameters:

  • PrintJobNo:

OnBeforeAddWatermark(Integer) :

Summary: This Event is used on Before Add Watermark

[IntegrationEvent(false, false)]
local procedure OnBeforeAddWatermark(PrintJobNo: Integer): 

Parameters:

  • PrintJobNo:

OnBeforeCollectionLinkedDocuments(Record KVSMTCPrint Job) :

Summary: This event is fired on Before Collect Linked Documents

[IntegrationEvent(false, false)]
local procedure OnBeforeCollectionLinkedDocuments(PrintJob: Record "KVSMTCPrint Job"): 

Parameters:

  • PrintJob:

OnBeforeJoinFiles(Integer) :

Summary:

[IntegrationEvent(false, false)]
local procedure OnBeforeJoinFiles(PrintJobNo: Integer): 

Parameters:

  • PrintJobNo: