Codeunit 1173 Document Attachment Mgmt in 24

App
Base Application
Namespace
Microsoft.Foundation.Attachment

Procedures, 26Events, 14

Versions171819202122232425262728latest

Source29

Procedures, 26

NameParametersReturnsAccessObsolete
IsDuplicateFile(Integer, Code[20], Option, Integer, Text, Text)BooleanpublicPending 24.0
Replaced with the same procedure with enum instead of option.
ShowNotification(Variant, Integer, Boolean)public-
ShowNotFoundPrintableReportsNotification(Variant)public-
ShowDocumentAttachments(Notification)public-
CopyAttachmentsForPostedDocs(var RecordRef, var RecordRef)public-
DeleteAttachedDocuments(RecordRef)public-
SetDocumentAttachmentFiltersForRecRef(var Record Document Attachment, RecordRef)public-
IsSalesDocumentFlow(Integer)Booleaninternal-
IsPurchaseDocumentFlow(Integer)Booleaninternal-
IsFlowFieldsEditable(Integer)Booleaninternal-
TableHasNumberFieldPrimayKey(Integer, var Integer)Booleaninternal-
TableHasDocTypePrimaryKey(Integer, var Integer)Booleaninternal-
TableHasLineNumberPrimaryKey(Integer, var Integer)Booleaninternal-
CopyAttachments(var RecordRef, var RecordRef)public-
DeleteAttachedDocumentsWithConfirm(RecordRef)public-
AttachedDocumentsExist(RecordRef)Booleanpublic-
SetDocumentAttachmentRelatedFiltersForRecRef(var Record Document Attachment, RecordRef)public-
SetDocumentAttachmentFiltersForRecRefInternal(var Record Document Attachment, RecordRef, Boolean)internal-
CopyAttachments(Variant, Variant)public-
CopyAttachmentsForPostedDocsLines(var RecordRef, var RecordRef)public-
MoveAttachmentsWithinSameRecordType(var RecordRef, var RecordRef)public-
ShowDocPrintedToAttachmentNotification(Variant, Boolean)public-
TableHasVATReportConfigCodePrimaryKey(Integer, var Integer)Booleaninternal-
IsServiceDocumentFlow(Integer)Booleaninternal-
TransformAttachmentDocumentTypeValue(Integer, var Enum Attachment Document Type)internal-
IsDuplicateFile(Integer, Code[20], Enum Attachment Document Type, Integer, Text, Text)Booleanpublic-

Events, 14

KindNameParametersObsolete
Integration eventOnBeforeCopyAttachmentsForPostedDocsLines(var RecordRef, var RecordRef, var Boolean)-
Integration eventOnBeforeDocAttachForPostedPurchaseDocs(var Record Purchase Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Boolean)-
Integration eventOnBeforeDocAttachForPostedSalesDocs(var Record Sales Header, var Record Sales Invoice Header, var Record Sales Cr.Memo Header, var Boolean)-
Integration eventOnCopyAttachmentsForPostedDocsOnBeforeToDocumentAttachmentInsert(var Record Document Attachment, var Record Document Attachment)-
Integration eventOnCopyAttachmentsForPostedDocsOnAfterToDocumentAttachmentInsert(var Record Document Attachment, var Record Document Attachment)-
Integration eventOnIsDuplicateFileOnAfterSetFilters(var Record Document Attachment)-
Integration eventOnAfterSetDocumentAttachmentFiltersForRecRef(var Record Document Attachment, RecordRef)-
Integration eventOnBeforeDeleteAttachedDocumentsWithConfirm(RecordRef, var Boolean)-
Integration eventOnAfterTableHasNumberFieldPrimaryKey(Integer, var Boolean, var Integer)-
Integration eventOnAfterTableHasDocTypePrimaryKey(Integer, var Boolean, var Integer)-
Integration eventOnAfterTableHasLineNumberPrimaryKey(Integer, var Boolean, var Integer)-
Integration eventOnAfterSetDocumentAttachmentFiltersForRecRefInternal(var Record Document Attachment, RecordRef, Boolean)-
Integration eventOnSetRelatedAttachmentsFilterOnBeforeSetTableIdFilter(Integer, var Integer)-
Integration eventOnBeforeCopyAttachments(var RecordRef, var RecordRef, var Boolean)-