[IntegrationEvent(False,False)]
local procedure OnBeforeHasContent(var DocumentAttachment: Record "Document Attachment", var AttachmentIsAvailable: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeImportFromStream(var DocumentAttachment: Record "Document Attachment", var AttachmentInStream: InStream, var FileName: Text, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeExportToStream(var DocumentAttachment: Record "Document Attachment", var AttachmentOutStream: OutStream, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetAsTempBlob(var DocumentAttachment: Record "Document Attachment", var TempBlob: Codeunit "Temp Blob", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeGetContentType(var Rec: Record "Document Attachment", var ContentType: Text[100], var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeExport(var DocumentAttachment: Record "Document Attachment", var IsHandled: Boolean, ShowFileDialog: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSaveAttachment(var DocumentAttachment: Record "Document Attachment", var RecRef: RecordRef, var FileName: Text, var TempBlob: Codeunit "Temp Blob")
[IntegrationEvent(False,False)]
local procedure OnBeforeSaveAttachmentFromStream(var DocumentAttachment: Record "Document Attachment", var RecRef: RecordRef, var FileName: Text, var DocStream: InStream)
[IntegrationEvent(False,False)]
local procedure OnAfterInitFieldsFromRecRef(var DocumentAttachment: Record "Document Attachment", var RecRef: RecordRef)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateDocumentFlowPurchase(var DocumentAttachment: Record "Document Attachment", xDocumentAttachment: Record "Document Attachment", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateDocumentFlowSales(var DocumentAttachment: Record "Document Attachment", xDocumentAttachment: Record "Document Attachment", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateDocumentFlowService(var DocumentAttachment: Record "Document Attachment", xDocumentAttachment: Record "Document Attachment", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertOnBeforeCheckDocRefID(var DocumentAttachment: Record "Document Attachment", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertAttachmentOnBeforeImportStream(var DocumentAttachment: Record "Document Attachment", DocInStream: InStream, FileName: Text, var IsHandled: Boolean)