| SetProperties | (Date, Boolean, Boolean, Boolean, Text[50], Boolean) | | public | 17-28 | - |
| TestPreconditions | (var Record Item, var Record Production BOM Version, var Record Routing Version) | | public | 17-28 | - |
| CalcItem | (Code[20], Boolean) | | public | 17-28 | - |
| CalcItems | (var Record Item, var Record Item) | | public | 17-28 | - |
| CalcAssemblyItemPrice | (Code[20]) | | public | 17-28 | - |
| CalculateAssemblyCostExp | (Record Assembly Header, var Decimal) | | public | 17-28 | - |
| CalcOverHeadAmt | (Decimal, Decimal, Decimal) | Decimal | public | 17-28 | - |
| CalcAsmOrderStatistics | (Record Assembly Header, var Decimal) | | public | 17-28 | - |
| CalcPostedAsmOrderStatistics | (Record Posted Assembly Header, var Decimal) | | public | 17-28 | - |
| CalcRtngLineCost | (Record Routing Line, Decimal, var Decimal, var Decimal, var Decimal) | | public | 17-28 | - |
| CalcRtngLineCost | (Record Routing Line, Decimal, var Decimal, var Decimal, var Decimal, var Record Item) | | internal | 25-28 | - |
| CalcItemForNonInventoryValue | (var Record Item) | | public | 26-28 | Pending 27.0 |
| procedure that was implemented to throw the error has now been identified as unnecessary |
| CalcSKUForNonInventoryValue | (var Record Stockkeeping Unit) | | public | 26-28 | Pending 27.0 |
| procedure that was implemented to throw the error has now been identified as unnecessary |
| CalcItemSKU | (Code[20], Code[20], Code[20]) | | public | 26-28 | - |
| CalcRtngLineCostSKU | (Record Routing Line, Decimal, var Decimal, var Decimal, var Decimal) | | internal | 26-28 | - |
| RunOnBeforeCalcItems | (var Record Item) | | internal | 26-28 | - |
| RunOnBeforeCalcItem | (var Record Item, Boolean, var Boolean) | | internal | 26-28 | - |
| RunOnCalcAssemblyItemOnAfterInitItemCost | (var Record Item) | | internal | 26-28 | - |
| RunOnCalcAssemblyItemOnAfterCalcItemRolledupCost | (var Record Item) | | internal | 26-28 | - |
| RunOnCalcAssemblyItemOnAfterCalcSingleLevelCost | (var Record Item) | | internal | 26-28 | - |
| RunOnCalcAssemblyItemOnAfterCalcItemCost | (var Record Item, Record Item, Record BOM Component, Decimal) | | internal | 26-28 | - |
| RunOnAfterGetItem | (var Record Item, Text[50], Boolean) | | internal | 26-28 | - |
| RunOnBeforeDoCalcAssemblyItemPrice | (var Record Item, Integer, Integer, Boolean, var Boolean) | | internal | 26-28 | - |
| RunOnDoCalcAssemblyItemPriceOnAfterSetBOMCompFilters | (var Record Item, var Record BOM Component) | | internal | 26-28 | - |