| CreateInNAV | (Record CRM Salesorder, var Record Sales Header) | Boolean | public | 17-28 | - |
| RemoveCouplingToCRMSalesOrderOnSalesHeaderDelete | (var Record Sales Header, Boolean) | | public | 17, gone | - |
| CreateNote | (Record Sales Header, Record CRM Annotation, var Record Record Link) | | public | 17-28 | - |
| CreateExtendedDescriptionOrderLines | (Record Sales Header, Text) | | public | 17-22, gone | Pending 18.0 |
| Replaced with the overload containing SalesLineNo |
| CreateExtendedDescriptionOrderLines | (Record Sales Header, Text, Integer) | | public | 17-28 | - |
| CRMIsCoupledToValidRecord | (Record CRM Salesorder, Integer) | Boolean | public | 17-28 | - |
| GetCRMSalesOrder | (var Record CRM Salesorder, Text[35]) | Boolean | public | 17-28 | - |
| GetCoupledCRMSalesorder | (Record Sales Header, var Record CRM Salesorder) | | public | 17-28 | - |
| GetCoupledCustomer | (Record CRM Salesorder, var Record Customer) | Boolean | public | 17-28 | - |
| GetCoupledSalesHeader | (Record CRM Salesorder, var Record Sales Header) | Boolean | public | 17-28 | - |
| GetCRMAccountOfCRMSalesOrder | (Record CRM Salesorder, var Record CRM Account) | Boolean | public | 17-28 | - |
| GetCRMContactOfCRMSalesOrder | (Record CRM Salesorder, var Record CRM Contact) | Boolean | public | 17-28 | - |
| SetLastBackOfficeSubmit | (var Record CRM Salesorder, Date) | | public | 17-28 | - |