| CancelPostedInvoice | (var Record Purch. Inv. Header) | Boolean | public | 17-28 | - |
| CreateCreditMemoCopyDocument | (var Record Purch. Inv. Header, var Record Purchase Header) | Boolean | public | 17-28 | - |
| CreateCorrectiveCreditMemo | (var Notification) | | public | 17-28 | - |
| ShowAppliedEntries | (var Notification) | | public | 17-28 | - |
| SkipCorrectiveCreditMemo | (var Notification) | | public | 17-28 | - |
| CancelPostedInvoiceStartNewInvoice | (var Record Purch. Inv. Header, var Record Purchase Header) | | public | 17-28 | - |
| TestCorrectInvoiceIsAllowed | (var Record Purch. Inv. Header, Boolean) | | public | 17-28 | - |
| FindItemLedgEntries | (var Record Item Ledger Entry, Code[20]) | | public | 17-28 | - |
| ErrorHelperHeader | (Enum Correct Purch. Inv. Error Type, Record Purch. Inv. Header) | | public | 21-28 | - |
| UpdatePurchaseOrderLineIfExist | (Code[20]) | | internal | 26-28 | - |