| UploadFile | (var Record Incoming Document Attachment, var Text) | | public | 17-28 | - |
| ImportAttachment | (var Record Incoming Document Attachment, Text) | Boolean | public | 17-28 | - |
| CreateNewAttachment | (var Record Incoming Document Attachment) | | public | 17-28 | - |
| ProcessAndUploadPicture | (Text, var Record Incoming Document Attachment) | | public | 17, gone | Pending 15.3 |
| Replaced with the version accepting a stream. |
| ProcessAndUploadPicture | (InStream, var Record Incoming Document Attachment) | | public | 17-28 | - |
| SetTestMode | () | | public | 17-28 | - |
| ImportAttachment | (var Record Incoming Document Attachment, Text[250], var Codeunit Temp Blob) | Boolean | public | 21-28 | - |
| ImportMultiple | (var Record Incoming Document Attachment, Boolean, List) | Boolean | public | 25-28 | - |
| ImportMultiple | (var Record Incoming Document Attachment, Boolean, List, TextEncoding) | Boolean | public | 25-28 | - |
| ImportAttachment | (var Record Incoming Document Attachment, FileUpload) | Boolean | internal | 25-28 | - |
| ImportAttachment | (var Record Incoming Document Attachment, FileUpload, TextEncoding) | Boolean | internal | 25-28 | - |
| CreateIncomingDocumentExtended | (var Record Incoming Document Attachment, var Record Incoming Document, Date, Code[20], RecordId) | | public | 25-28 | - |