| PropagateOnInsert | (var Record Purchase Order Entity Buffer, var Record Field Buffer) | | public | 17-28 | - |
| PropagateOnModify | (var Record Purchase Order Entity Buffer, var Record Field Buffer) | | public | 17-28 | - |
| PropagateOnDelete | (var Record Purchase Order Entity Buffer) | | public | 17-28 | - |
| UpdateBufferTableRecords | () | | public | 17-28 | - |
| InsertOrModifyFromPurchaseHeader | (var Record Purchase Header) | | public | 17-28 | - |
| RedistributeInvoiceDiscounts | (var Record Purchase Order Entity Buffer) | | public | 17-28 | - |
| LoadLines | (var Record Purch. Inv. Line Aggregate, Text) | | public | 17-28 | - |
| PropagateInsertLine | (var Record Purch. Inv. Line Aggregate, var Record Field Buffer) | | public | 17-28 | - |
| PropagateModifyLine | (var Record Purch. Inv. Line Aggregate, var Record Field Buffer) | | public | 17-28 | - |
| PropagateDeleteLine | (var Record Purch. Inv. Line Aggregate) | | public | 17-28 | - |
| DeleteOrphanedRecords | () | | public | 18-28 | - |