This element will become obsolete from version 25.0. Replaced by procedure PrintServiceContract in codeunit Serv. Report Management
[Obsolete(Replaced by procedure PrintServiceContract in codeunit Serv. Report Management,25.0)]
procedure PrintServiceContract(ServiceContractHeader: Record "Service Contract Header")
This element will become obsolete from version 25.0. Replaced by procedure PrintServiceHeader in codeunit Serv. Report Management
[Obsolete(Replaced by procedure PrintServiceHeader in codeunit Serv. Report Management,25.0)]
procedure PrintServiceHeader(ServiceHeader: Record "Service Header")
This element will become obsolete from version 25.0. Replaced by same procedure in codeunit Serv. Report Management
[Obsolete(Replaced by same procedure in codeunit Serv. Report Management ,25.0)]
procedure GetServContractTypeUsage(ServiceContractHeader: Record "Service Contract Header"): Enum "Report Selection Usage"
This element will become obsolete from version 25.0. Replaced by same procedure in codeunit Serv. Report Management
[Obsolete(Replaced by same procedure in codeunit Serv. Report Management ,25.0)]
procedure GetServHeaderDocTypeUsage(ServiceHeader: Record "Service Header"): Enum "Report Selection Usage"
This element will become obsolete from version 25.0. Replaced by same procedure in codeunit Serv. Report Management
[Obsolete(Replaced by same procedure in codeunit Serv. Report Management ,25.0)]
procedure PrintServiceHeaderToDocumentAttachment(var ServiceHeader: Record "Service Header")
This element will become obsolete from version 25.0. Replaced by same procedure in codeunit Serv. Report Management
[Obsolete(Replaced by same procedure in codeunit Serv. Report Management ,25.0)]
procedure PrintServiceContractToDocumentAttachment(var ServiceContractHeader: Record "Service Contract Header")
[IntegrationEvent(False,False)]
local procedure OnAfterPrintSalesInvoiceToDocumentAttachment(var SalesHeader: Record "Sales Header", SalesInvoicePrintToAttachmentOption: Integer)
[IntegrationEvent(False,False)]
local procedure OnAfterPrintSalesOrderToDocumentAttachment(var SalesHeader: Record "Sales Header", SalesOrderPrintToAttachmentOption: Integer)
This element will become obsolete from version 25.0. Replaced by same event in codeunit Serv. Report Management
[Obsolete(Replaced by same event in codeunit Serv. Report Management,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeCalcServDisc(var ServiceHeader: Record "Service Header", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetPurchDocTypeUsage(PurchaseHeader: Record "Purchase Header", var ReportSelectionUsage: Enum "Report Selection Usage", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetSalesDocTypeUsage(SalesHeader: Record "Sales Header", var ReportSelectionUsage: Enum "Report Selection Usage", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeDoPrintSalesHeader(var SalesHeader: Record "Sales Header", ReportUsage: Integer, SendAsEmail: Boolean, var IsPrinted: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeDoPrintPurchHeader(var PurchHeader: Record "Purchase Header", ReportUsage: Integer, SendAsEmail: Boolean, var IsPrinted: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePrintBankAccStmt(var BankAccountStatement: Record "Bank Account Statement", var IsPrinted: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePrintPostedPaymentReconciliation(var PostedPaymentReconHdr: Record "Posted Payment Recon. Hdr", var IsPrinted: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePrintCheckProcedure(var NewGenJnlLine: Record "Gen. Journal Line", var GenJournalLine: Record "Gen. Journal Line", var IsPrinted: Boolean)
This element will become obsolete from version 25.0. Replaced by same event in codeunit Serv. Report Management
[Obsolete(Replaced by same event in codeunit Serv. Report Management,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforePrintServiceContract(var ServiceContractHeader: Record "Service Contract Header", ReportUsage: Integer, var IsPrinted: Boolean)
This element will become obsolete from version 25.0. Replaced by same event in codeunit Serv. Report Management
[Obsolete(Replaced by same event in codeunit Serv. Report Management,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforePrintServiceHeader(var ServiceHeader: Record "Service Header", ReportUsage: Integer, var IsPrinted: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePrintAsmHeader(var AssemblyHeader: Record "Assembly Header", ReportUsage: Integer, var IsPrinted: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePrintSalesOrder(var SalesHeader: Record "Sales Header", ReportUsage: Integer, var IsPrinted: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePrintSalesHeaderArch(var SalesHeaderArchive: Record "Sales Header Archive", ReportUsage: Integer, var IsPrinted: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePrintPurchHeaderArch(var PurchaseHeaderArchive: Record "Purchase Header Archive", ReportUsage: Integer, var IsPrinted: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePrintProformaSalesInvoice(var SalesHeader: Record "Sales Header", ReportUsage: Integer, var IsPrinted: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeRunSaveAsDocumentAttachment(ReportUsage: Integer, RecordVariant: Variant, ShowNotificationAction: Boolean, var IsHandled: Boolean)
Parameters
Name
Type
Description
ReportUsage
Integer
RecordVariant
Variant
ShowNotificationAction
Boolean
IsHandled
Boolean
OnGetAsmHeaderTypeUsageElseCase
[IntegrationEvent(False,False)]
local procedure OnGetAsmHeaderTypeUsageElseCase(AssemblyHeader: Record "Assembly Header", var TypeUsage: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnGetPurchDocTypeUsageElseCase(PurchaseHeader: Record "Purchase Header", var TypeUsage: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnGetSalesDocTypeUsageElseCase(SalesHeader: Record "Sales Header", var TypeUsage: Integer, var IsHandled: Boolean)
This element will become obsolete from version 25.0. Replaced by same event in codeunit Serv. Report Management
[Obsolete(Replaced by same event in codeunit Serv. Report Management,25.0)]
[IntegrationEvent(False,False)]
local procedure OnGetServHeaderDocTypeUsageElseCase(ServiceHeader: Record "Service Header", var TypeUsage: Integer, var IsHandled: Boolean)
This element will become obsolete from version 25.0. Replaced by same event in codeunit Serv. Report Management
[Obsolete(Replaced by same event in codeunit Serv. Report Management,25.0)]
[IntegrationEvent(False,False)]
local procedure OnGetServContractTypeUsageElseCase(ServiceContractHeader: Record "Service Contract Header", var TypeUsage: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnGetSalesArchDocTypeUsageElseCase(SalesHeaderArchive: Record "Sales Header Archive", var TypeUsage: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnGetPurchArchDocTypeUsageElseCase(PurchaseHeaderArchive: Record "Purchase Header Archive", var TypeUsage: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnGetSalesOrderUsageElseCase(Usage: Option, var Result: Enum "Report Selection Usage", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnDoPrintSalesHeaderToDocumentAttachmentOnBeforeRunSaveAsDocumentAttachment(var SalesHeader: Record "Sales Header", ReportUsage: Integer, ShowNotificationAction: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnDoPrintProformaSalesInvoiceToDocumentAttachmentOnBeforeRunSaveAsDocumentAttachment(var SalesHeader: Record "Sales Header", ReportUsage: Integer, ShowNotificationAction: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnDoPrintSalesOrderToAttachmentOnBeforeRunSaveAsDocumentAttachment(var SalesHeader: Record "Sales Header", ReportUsage: Integer, ShowNotificationAction: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnDoPrintPurchaseHeaderToDocumentAttachmentOnBeforeRunSaveAsDocumentAttachment(var PurchaseHeader: Record "Purchase Header", ReportUsage: Integer, ShowNotificationAction: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeProcessPrintSalesOrder(var SalesHeader: Record "Sales Header", Usage: Option, var IsHandled: Boolean)