| Integration event | OnBeforeCompany | (var Text[100], var Record Company Information, var Boolean) | 17-28 | - |
| Integration event | OnAfterFormatAddress | (var Text[100], var Text[100], var Text[100], var Text[100], var Text[100], var Text[50], var Text[50], var Code[20], var Text[50], var Code[10], Code[10]) | 17-28 | - |
| Integration event | OnAfterGeneratePostCodeCity | (var Record Country/Region, var Code[20], var Text[100], var Text[50], var Text[50], var Text[50]) | 17-28 | - |
| Integration event | OnBeforeBankAcc | (var Text[100], var Record Bank Account, var Boolean) | 17-28 | - |
| Integration event | OnBeforeContactAddrAlt | (var Text[100], var Record Contact, Code[10], Date, var Boolean) | 17-28 | - |
| Integration event | OnBeforeCustomer | (var Text[100], var Record Customer, var Boolean) | 17-28 | - |
| Integration event | OnBeforeCustBankAcc | (var Text[100], var Record Customer Bank Account, var Boolean) | 17-28 | - |
| Integration event | OnBeforeFormatAddress | (Record Country/Region, var Text[100], var Text[100], var Text[100], var Text[100], var Text[100], var Text[50], var Text[50], var Code[20], var Text[50], var Code[10], Integer, Integer, Integer, Integer, Integer, Integer, Integer, Integer, var Boolean) | 17-28 | - |
| Integration event | OnBeforeFormatAddr | (var Record Country/Region, Code[10]) | 17-21, gone | - |
| Integration event | OnBeforeFormatPostCodeCity | (var Record Country/Region, Code[10]) | 17-21, gone | - |
| Integration event | OnBeforeFormatCompanyContactAddr | (var Text[100], Record Contact, Record Contact, var Boolean) | 17-28 | - |
| Integration event | OnBeforeFormatPersonContactAddr | (var Text[100], Record Contact, var Boolean) | 17-28 | - |
| Integration event | OnBeforeFinanceChargeMemo | (var Text[100], var Record Finance Charge Memo Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeIssuedFinanceChargeMemo | (var Text[100], var Record Issued Fin. Charge Memo Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeIssuedReminder | (var Text[100], var Record Issued Reminder Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchHeaderBuyFromArch | (var Text[100], var Record Purchase Header Archive, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchHeaderPayToArch | (var Text[100], var Record Purchase Header Archive, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchHeaderShipToArch | (var Text[100], var Record Purchase Header Archive, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchHeaderBuyFrom | (var Text[100], var Record Purchase Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchHeaderPayTo | (var Text[100], var Record Purchase Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchRcptBuyFrom | (var Text[100], var Record Purch. Rcpt. Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchRcptPayTo | (var Text[100], var Record Purch. Rcpt. Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchRcptShipTo | (var Text[100], var Record Purch. Rcpt. Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchInvBuyFrom | (var Text[100], var Record Purch. Inv. Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchInvPayTo | (var Text[100], var Record Purch. Inv. Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchInvShipTo | (var Text[100], var Record Purch. Inv. Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchCrMemoBuyFrom | (var Text[100], var Record Purch. Cr. Memo Hdr., var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchCrMemoPayTo | (var Text[100], var Record Purch. Cr. Memo Hdr., var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchCrMemoShipTo | (var Text[100], var Record Purch. Cr. Memo Hdr., var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchShptBuyFrom | (var Text[100], var Record Return Shipment Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchShptPayTo | (var Text[100], var Record Return Shipment Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeReminder | (var Text[100], var Record Reminder Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeRespCenter | (var Text[100], var Record Responsibility Center, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchShptShipTo | (var Text[100], var Record Return Shipment Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesHeaderArchBillTo | (var Text[100], var Record Sales Header Archive, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesHeaderArchShipTo | (var Text[100], Text[100], var Record Sales Header Archive, var Boolean, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesHeaderBillTo | (var Text[100], var Record Sales Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesHeaderSellTo | (var Text[100], var Record Sales Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesHeaderShipTo | (var Text[100], var Text[100], var Record Sales Header, var Boolean, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesInvBillTo | (var Text[100], var Record Sales Invoice Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesInvShipTo | (var Text[100], var Record Sales Invoice Header, var Boolean, var Boolean, var Text[100]) | 17-28 | - |
| Integration event | OnBeforeSalesCrMemoBillTo | (var Text[100], var Record Sales Cr.Memo Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesCrMemoSellTo | (var Text[100], var Record Sales Cr.Memo Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesCrMemoShipTo | (var Text[100], var Text[100], var Record Sales Cr.Memo Header, var Boolean, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesShptShipTo | (var Text[100], var Record Sales Shipment Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesShptBillTo | (var Text[100], var Text[100], var Record Sales Shipment Header, var Boolean, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesShptSellTo | (var Text[100], var Record Sales Shipment Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesRcptSellTo | (var Text[100], var Record Return Receipt Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesRcptShipTo | (var Text[100], var Record Return Receipt Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesRcptBillTo | (var Text[100], var Text[100], var Record Return Receipt Header, var Boolean, var Boolean) | 17-28 | - |
| Integration event | OnBeforeSalesInvSellTo | (var Text[100], var Record Sales Invoice Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforePurchHeaderShipTo | (var Text[100], var Record Purchase Header, var Boolean) | 17-28 | - |
| Integration event | OnBeforeServContractShipTo | (var Text[100], var Record Service Contract Header, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServContractSellto | (var Text[100], var Record Service Contract Header, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServiceCrMemoBillTo | (var Text[100], var Record Service Cr.Memo Header, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServiceCrMemoShipTo | (var Text[100], Text[100], var Record Service Cr.Memo Header, var Boolean, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServiceHeaderBillTo | (var Text[100], var Record Service Header, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServiceHeaderSellTo | (var Text[100], var Record Service Header, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServiceHeaderShipTo | (var Text[100], var Record Service Header, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServiceInvBillTo | (var Text[100], var Record Service Invoice Header, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServiceInvShipTo | (var Text[100], Text[100], var Record Service Invoice Header, var Boolean, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServiceOrderSellto | (var Text[100], var Record Service Header, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServiceOrderShipto | (var Text[100], var Record Service Header, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServiceShptShipTo | (var Text[100], var Record Service Shipment Header, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServiceShptSellTo | (var Text[100], var Record Service Shipment Header, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeServiceShptBillTo | (var Text[100], Text[100], var Record Service Shipment Header, var Boolean, var Boolean) | 17-27, gone | Pending 25.0 |
| Replaced by same event in codeunit ServiceFormatAddress |
| Integration event | OnBeforeUpdateAddrArrayForPostCodeCity | (var Text[100], Text[100], Integer, Record Country/Region, Integer, Integer, Integer, Text[50], Code[20], Text[50], var Boolean) | 17-28 | - |
| Integration event | OnBeforeVendor | (var Text[100], var Record Vendor, var Boolean) | 17-28 | - |
| Integration event | OnBeforeVendBankAcc | (var Text[100], var Record Vendor Bank Account, var Boolean) | 17-28 | - |
| Integration event | OnFormatAddrOnAfterGetCountry | (var Text[100], var Text[100], var Text[100], var Text[100], var Text[100], var Text[50], var Text[50], var Code[20], var Text[50], var Code[10], Code[10], var Boolean, var Record Country/Region) | 17-28 | - |
| Integration event | OnGetCompanyAddrOnAfterFillCompanyInfoFromRespCenter | (Record Responsibility Center, var Record Company Information) | 18-28 | - |
| Integration event | OnBeforeSetLineNos | (Record Country/Region, var Integer, var Integer, var Integer, var Integer, var Integer, var Integer, var Integer, var Integer, var Boolean) | 19-28 | - |
| Integration event | OnBeforeTransferHeaderTransferFrom | (var Text[100], var Record Transfer Header, var Boolean) | 19-28 | - |
| Integration event | OnBeforeTransferHeaderTransferTo | (var Text[100], var Record Transfer Header, var Boolean) | 19-28 | - |
| Integration event | OnBeforeTransferRcptTransferFrom | (var Text[100], var Record Transfer Receipt Header, var Boolean) | 19-28 | - |
| Integration event | OnBeforeTransferRcptTransferTo | (var Text[100], var Record Transfer Receipt Header, var Boolean) | 19-28 | - |
| Integration event | OnBeforeTransferShptTransferFrom | (var Text[100], var Record Transfer Shipment Header, var Boolean) | 19-28 | - |
| Integration event | OnBeforeTransferShptTransferTo | (var Text[100], var Record Transfer Shipment Header, var Boolean) | 19-28 | - |
| Integration event | OnBeforeAltAddr | (var Text[100], var Record Employee, var Record Alternative Address, var Boolean) | 20-28 | - |
| Integration event | OnBeforeEmployee | (var Text[100], var Record Employee, var Boolean) | 20-28 | - |
| Integration event | OnBeforeGetCompanyAddr | (Code[10], var Record Responsibility Center, var Record Company Information, var Text[100], var Boolean) | 21-28 | - |
| Integration event | OnBeforePurchInvRemitTo | (var Text[100], var Record Purch. Inv. Header, var Boolean) | 21-24, gone | Pending 22.0 |
| Replaced by OnBeforePurchInvRemitToAddress. |
| Integration event | OnBeforePurchInvRemitToAddress | (var Record Remit Address Buffer, var Record Purch. Inv. Header, var Boolean) | 21-28 | - |
| Integration event | OnBeforePurchHeaderRemitTo | (var Text[100], var Record Purchase Header, var Boolean) | 21-24, gone | Pending 22.0 |
| Replaced by OnBeforePurchHeaderRemitToAddress. |
| Integration event | OnBeforePurchHeaderRemitToAddress | (var Record Remit Address Buffer, var Record Purchase Header, var Boolean) | 21-28 | - |
| Integration event | OnBeforeJobBillTo | (var Text[100], var Record Job, var Boolean) | 21-28 | - |
| Integration event | OnBeforeFormatAddr | (var Record Country/Region, var Code[10]) | 22-28 | - |
| Integration event | OnBeforeFormatPostCodeCity | (var Record Country/Region, var Code[10]) | 22-28 | - |
| Integration event | OnBeforeUseCounty | (var Code[10], var Boolean, var Boolean) | 22-28 | - |
| Integration event | OnBeforeLocation | (var Text[100], var Record Location, var Boolean) | 23-28 | - |
| Integration event | OnBeforeVendorRemitToAddress | (var Text[100], Record Remit Address, var Boolean) | 24-28 | - |
| Integration event | OnBeforeJobSellTo | (var Text[100], var Record Job, var Boolean) | 25-28 | - |
| Integration event | OnBeforeJobShipTo | (var Text[100], var Record Job, var Boolean) | 25-28 | - |