| GeneratePdf | (Guid, var Record Attachment Entity Buffer) | Boolean | public | 17-28 | - |
| GeneratePdfWithDocumentType | (Guid, Enum Attachment Entity Buffer Document Type, var Record Attachment Entity Buffer) | Boolean | public | 17-23, gone | Pending 21.0 |
| Replaced by GeneratePdfBlobWithDocumentType(). |
| GeneratePdfBlobWithDocumentType | (Guid, Enum Attachment Entity Buffer Document Type, var Record Attachment Entity Buffer) | Boolean | public | 20-28 | - |
| GeneratePdfBlobWithDocumentType | (Guid, Guid, Enum Attachment Entity Buffer Document Type, var Record Attachment Entity Buffer) | Boolean | public | 25-28 | - |
| AddToTempAttachmentEntityBuffer | (Guid, Enum Attachment Entity Buffer Document Type, Codeunit Temp Blob, Text[250], var Record Attachment Entity Buffer) | Boolean | internal | 28 | - |