| Integration event | OnAfterAddSources | (Record Sales Header, Record Sales Line, Enum Price Type, var Codeunit Price Source List) | 17-28 | - |
| Integration event | OnAfterFillBuffer | (var Record Price Calculation Buffer, Record Sales Header, Record Sales Line) | 17-28 | - |
| Integration event | OnAfterGetDocumentDate | (var Date, Record Sales Header, Record Sales Line) | 17-28 | - |
| Integration event | OnAfterSetPrice | (var Record Sales Line, Record Price List Line, Enum Price Amount Type) | 17-20, gone | - |
| Integration event | OnCopyToBufferOnAfterPriceCalculationBufferMgtSet | (var Codeunit Price Calculation Buffer Mgt., Record Price Calculation Buffer, var Codeunit Price Source List) | 17-23, gone | - |
| Integration event | OnAfterGetAssetType | (Record Sales Line, var Enum Price Asset Type) | 18-28 | - |
| Integration event | OnAfterIsDiscountAllowed | (Record Sales Line, Boolean, var Boolean) | 18-20, gone | - |
| Integration event | OnAfterValidatePrice | (var Record Sales Line, Enum Price Type, Enum Price Amount Type) | 18-20, gone | - |
| Integration event | OnAfterUpdate | (var Record Sales Line, Enum Price Type, Enum Price Amount Type) | 19-20, gone | - |
| Integration event | OnBeforeSetPrice | (var Record Sales Line, Record Price List Line, Enum Price Amount Type, var Boolean) | 19-20, gone | - |
| Integration event | OnAfterIsPriceUpdateNeeded | (Enum Price Amount Type, Boolean, Integer, var Boolean) | 20, gone | - |
| Integration event | OnAfterSetPrice | (var Record Sales Line, Record Price List Line, Enum Price Amount Type, var Record Sales Header) | 21-28 | - |
| Integration event | OnAfterUpdate | (var Record Sales Line, Enum Price Type, Enum Price Amount Type, var Record Sales Header) | 21-28 | - |
| Integration event | OnBeforeSetPrice | (var Record Sales Line, Record Price List Line, Enum Price Amount Type, var Boolean, var Record Sales Header) | 21-23, gone | - |
| Integration event | OnBeforeVerify | (Record Sales Header, Record Sales Line, var Boolean) | 21-28 | - |
| Integration event | OnAfterIsDiscountAllowed | (Record Sales Line, Boolean, var Boolean, var Record Sales Header) | 21-28 | - |
| Integration event | OnAfterValidatePrice | (var Record Sales Line, Enum Price Type, Enum Price Amount Type, var Record Sales Header) | 21-28 | - |
| Integration event | OnAfterIsPriceUpdateNeeded | (Enum Price Amount Type, Boolean, Integer, var Boolean, Record Sales Line) | 21-28 | - |
| Integration event | OnAfterFindContactCompanyCampaigns | (Code[20], var Record Campaign Target Group, var Boolean) | 21-28 | - |
| Integration event | OnAfterFindCustomerCampaigns | (Code[20], var Record Campaign Target Group, var Boolean) | 21-28 | - |
| Integration event | OnBeforeSetPrice | (var Record Sales Line, Record Price List Line, Enum Price Amount Type, var Boolean, var Record Sales Header, Enum Price Type) | 24-28 | - |
| Integration event | OnCopyToBufferOnAfterPriceCalculationBufferMgtSet | (var Codeunit Price Calculation Buffer Mgt., var Record Price Calculation Buffer, var Codeunit Price Source List) | 24-28 | - |