| LogSegment | (Record Segment Header, Boolean, Boolean) | | public | 17-28 | - |
| LogInteraction | (Record Segment Line, var Record Attachment, var Record Inter. Log Entry Comment Line, Boolean, Boolean) | Integer | public | 17-28 | - |
| LogDocument | (Integer, Code[20], Integer, Integer, Integer, Code[20], Code[20], Code[20], Text[100], Code[20]) | Integer | public | 17-28 | - |
| UnwrapAttachmentCustomLayout | (var Record Segment Line) | | internal | 17-28 | - |
| FindInteractTmplCode | (Integer) | Code[10] | public | 17-24, gone | Pending 22.0 |
| Use FindInteractionTemplateCode(DocumentType: Enum "Interaction Log Entry Document Type") instead. |
| CreateCampaignEntryOnSalesInvoicePosting | (Record Sales Invoice Header) | | public | 17-28 | - |
| SalesOrderConfirmInterDocType | () | Integer | public | 17-23, gone | Pending 22.0 |
| Replaced by enum "Interaction Log Entry Document Type"::"Sales Ord. Cnfrmn." |
| SalesInvoiceInterDocType | () | Integer | public | 17-23, gone | Pending 22.0 |
| Replaced by enum "Interaction Log Entry Document Type"::"Sales Inv." |
| CopyFieldsToCampaignEntry | (var Record Campaign Entry, var Record Segment Line) | | public | 20-28 | - |
| CheckSegmentLine | (var Record Segment Line, Boolean) | | public | 21-28 | - |
| FindInteractionTemplateCode | (Enum Interaction Log Entry Document Type) | Code[10] | public | 22-28 | - |
| InterLogEntryCommentLineInsert | (var Record Inter. Log Entry Comment Line, Integer) | | public | 24-28 | - |