| QtyAvailabletoPromise | (var Record Item, var Decimal, var Decimal, Date, Option, DateFormula) | Decimal | public | 17-22, gone | Pending 20.0 |
| Replaced by CalcQtyAvailableToPromise() |
| CalcAvailableInventory | (var Record Item) | Decimal | public | 17-28 | - |
| CalcGrossRequirement | (var Record Item) | Decimal | public | 17-28 | - |
| CalcReservedRequirement | (var Record Item) | Decimal | public | 17-28 | - |
| CalcScheduledReceipt | (var Record Item) | Decimal | public | 17-28 | - |
| CalcReservedReceipt | (var Record Item) | Decimal | public | 17-28 | - |
| EarliestAvailabilityDate | (var Record Item, Decimal, Date, Decimal, Date, var Decimal, Option, DateFormula) | Date | public | 17-22, gone | Pending 20.0 |
| Replaced by CalcEarliestAvailabilityDate() |
| CalculateLookahead | (var Record Item, Option, Date, Date) | Decimal | public | 17-22, gone | Pending 20.0 |
| Replaced by CalculateForward |
| CalculateAvailability | (var Record Item, var Record Availability at Date) | | public | 17-28 | - |
| UpdateScheduledReceipt | (var Record Availability at Date, Date, Decimal) | | public | 17-28 | - |
| UpdateGrossRequirement | (var Record Availability at Date, Date, Decimal) | | public | 17-28 | - |
| GetLookAheadPeriodEndDate | (DateFormula, Option, Date) | Date | public | 17-22, gone | Pending 20.0 |
| Replaced by GetForwardPeriodEndDate() |
| AdjustedEndingDate | (Date, Option) | Date | public | 17-22, gone | Pending 20.0 |
| Replaced by GetPeriodEndingDate() |
| SetPromisingReqShipDate | (Record Order Promising Line) | | public | 17-28 | - |
| SetOriginalShipmentDate | (Record Order Promising Line) | | public | 17-28 | - |
| SetChangedSalesLine | (Record Sales Line) | | public | 17-28 | - |
| SetChangedAsmLine | (Record Assembly Line) | | public | 17-28 | - |
| ResetItemNo | () | | public | 17-28 | - |
| GetRequiredShipmentDate | () | Date | public | 19-28 | - |
| CalcQtyAvailableToPromise | (var Record Item, var Decimal, var Decimal, Date, Enum Analysis Period Type, DateFormula) | Decimal | public | 20-28 | - |
| CalcEarliestAvailabilityDate | (var Record Item, Decimal, Date, Decimal, Date, var Decimal, Enum Analysis Period Type, DateFormula) | Date | public | 20-28 | - |
| CalculateForward | (var Record Item, Enum Analysis Period Type, Date, Date) | Decimal | public | 20-28 | - |
| GetForwardPeriodEndDate | (DateFormula, Enum Analysis Period Type, Date) | Date | public | 20-28 | - |
| GetPeriodEndingDate | (Date, Enum Analysis Period Type) | Date | public | 20-28 | - |
| SetRecalculateFields | () | | public | 24-28 | - |
| RunOnBeforeUpdatePurchOrderAvail | (var Record Availability at Date, var Record Item, var Boolean) | | internal | 25-27, gone | - |
| RunOnBeforeUpdateSchedRcptAvail | (var Record Availability at Date, var Record Item, var Boolean) | | internal | 25-27, gone | - |
| RunOnBeforeUpdateSchedNeedAvail | (var Record Availability at Date, var Record Item, var Boolean) | | internal | 25-27, gone | - |
| RunOnBeforeUpdateServOrderAvail | (var Record Availability at Date, var Record Item, var Boolean) | | internal | 25-27, gone | - |
| RunOnBeforeUpdateJobOrderAvail | (var Record Availability at Date, var Record Item, var Boolean) | | internal | 25-27, gone | - |