| SetGenJnlLine | (Record Gen. Journal Line, Integer) | | public | 17-28 | - |
| SetSales | (Record Sales Header, var Record Cust. Ledger Entry, Integer) | | public | 17-28 | - |
| SetService | (Record Service Header, var Record Cust. Ledger Entry, Integer) | | public | 17-27, gone | Pending 25.0 |
| Use page Serv. Apply Customer Entries instead. |
| SetCustLedgEntry | (Record Cust. Ledger Entry) | | public | 17-28 | - |
| SetApplyingCustLedgEntry | () | | public | 17-28 | - |
| SetCustApplId | (Boolean) | | public | 17-28 | - |
| CheckCustLedgEntry | (var Record Cust. Ledger Entry) | | public | 17-28 | - |
| CalcApplnAmount | () | | public | 17-28 | - |
| CheckRounding | () | | public | 17-28 | - |
| GetCustLedgEntry | (var Record Cust. Ledger Entry) | | public | 17-28 | - |
| ExchangeAmountsOnLedgerEntry | (Option, Code[10], var Record Cust. Ledger Entry, Date) | | public | 17-20, gone | Pending 18.0 |
| Replaced by ExchangeLedgerEntryAmounts() |
| CalcOppositeEntriesAmount | (var Record Cust. Ledger Entry) | Decimal | public | 17-28 | - |
| GetApplnCurrencyCode | () | Code[10] | public | 17-28 | - |
| GetCalcType | () | Integer | public | 17-28 | - |
| ExchangeLedgerEntryAmounts | (Enum Customer Apply Calculation Type, Code[10], var Record Cust. Ledger Entry, Date) | | public | 18-28 | - |
| SetCalcType | (Enum Customer Apply Calculation Type) | | public | 18-28 | - |
| SetAppliesToID | (Code[50]) | | public | 20-28 | - |
| CalcApplnRemainingAmount | (Decimal) | Decimal | protected | 21-28 | - |
| FindAmountRounding | () | | protected | 21-28 | - |
| HandleChosenEntries | (Enum Customer Apply Calculation Type, Decimal, Code[10], Date) | | protected | 21-28 | - |
| GetCustomAppliesToID | () | Code[50] | internal | 23-28 | - |