| Integration event | OnAfterAddSources | (Record Service Header, Record Service Line, Enum Price Type, var Codeunit Price Source List) | 17-28 | - |
| Integration event | OnAfterFillBuffer | (var Record Price Calculation Buffer, Record Service Header, Record Service Line) | 17-28 | - |
| Integration event | OnAfterGetDocumentDate | (var Date, Record Service Header, Record Service Line) | 17-28 | - |
| Integration event | OnAfterSetPrice | (var Record Service Line, Record Price List Line, Enum Price Amount Type) | 17-20, gone | - |
| Integration event | OnAfterGetAssetType | (Record Service Line, var Enum Price Asset Type) | 18-28 | - |
| Integration event | OnBeforeSetPrice | (var Record Service Line, Record Price List Line, Enum Price Amount Type, var Boolean) | 19-20, gone | - |
| Integration event | OnAfterIsPriceUpdateNeeded | (Enum Price Amount Type, Boolean, Integer, Record Service Line, var Boolean) | 21-28 | - |
| Integration event | OnAfterSetPrice | (var Record Service Line, Record Price List Line, Enum Price Amount Type, var Record Service Header) | 21-28 | - |
| Integration event | OnBeforeSetPrice | (var Record Service Line, Record Price List Line, Enum Price Amount Type, var Boolean, var Record Service Header) | 21-23, gone | - |
| Integration event | OnAfterValidatePrice | (var Record Service Line, Enum Price Type, Enum Price Amount Type, var Record Service Header) | 23-28 | - |
| Integration event | OnAfterUpdate | (var Record Service Line, Enum Price Type, Enum Price Amount Type, var Record Service Header) | 23-28 | - |
| Integration event | OnAfterIsDiscountAllowed | (Record Service Line, Boolean, var Boolean, var Record Service Header) | 23-28 | - |
| Integration event | OnBeforeSetPrice | (var Record Service Line, Record Price List Line, Enum Price Amount Type, var Boolean, var Record Service Header, Enum Price Type) | 24-28 | - |