| Integration event | OnBeforeLookupShortcutDimCode | (var Record Standard Purchase Line, var Record Standard Purchase Line, Integer, var Code[20], var Boolean) | 17-28 | - |
| Integration event | OnAfterValidateGLAccountNo | (var Record Standard Purchase Line, Record G/L Account) | 17-28 | - |
| Integration event | OnAfterValidateShortcutDimCode | (var Record Standard Purchase Line, Record Standard Purchase Line, Integer, var Code[20]) | 17-28 | - |
| Integration event | OnBeforeValidateShortcutDimCode | (var Record Standard Purchase Line, Record Standard Purchase Line, Integer, var Code[20]) | 17-28 | - |
| Integration event | OnAfterShowDimensions | (var Record Standard Purchase Line, var Codeunit DimensionManagement) | 18-28 | - |
| Integration event | OnAfterValidateItemNo | (var Record Standard Purchase Line, Record Item) | 19-28 | - |
| Integration event | OnAfterValidateResourceNo | (var Record Standard Purchase Line, Record Resource) | 19-28 | - |
| Integration event | OnAfterValidateFANo | (var Record Standard Purchase Line, Record Fixed Asset) | 19-28 | - |
| Integration event | OnAfterValidateItemChargeNo | (var Record Standard Purchase Line, Record Item Charge) | 19-28 | - |
| Integration event | OnBeforeValidateAmountExclVAT | (var Record Standard Purchase Line, var Boolean) | 27-28 | - |
| Integration event | OnBeforeValidateUnitOfMeasureCode | (var Record Standard Purchase Line, var Boolean) | 27-28 | - |