Codeunit 99000845 Reservation Management in 28
- App
- Base Application
- Namespace
- Microsoft.Inventory.Tracking
Versions171819202122232425262728latest
Source29
Procedures, 57
| Name | Parameters | Returns | Access | Obsolete |
|---|---|---|---|---|
| IsPositive | () | Boolean | public | - |
| FormatQty | (Decimal) | Decimal | public | - |
| SetCalcReservEntry | (Record Tracking Specification, var Record Reservation Entry) | public | - | |
| SetOrderTrackingSurplusEntries | (var Record Reservation Entry) | public | - | |
| SetReservSource | (Variant) | public | - | |
| SetReservSource | (Variant, Enum Transfer Direction) | public | - | |
| SetReservSource | (RecordRef) | public | - | |
| SetReservSource | (RecordRef, Enum Transfer Direction) | public | - | |
| SetExternalDocumentResEntry | (Record Reservation Entry, Boolean) | public | - | |
| UpdateStatistics | (var Record Entry Summary, Date, Boolean) | public | - | |
| AutoReserve | (var Boolean, Text[100], Date, Decimal, Decimal) | public | - | |
| AutoReserveOneLine | (Integer, var Decimal, var Decimal, Text[100], Date) | public | - | |
| InsertReservationEntries | (var Decimal, var Decimal, Decimal, Text[100], Date, Decimal, Decimal, Record Tracking Specification) | Boolean | public | - |
| CreateReservation | (Text[100], Date, Decimal, Decimal, Record Tracking Specification) | public | - | |
| DeleteReservEntries | (Boolean, Decimal) | public | - | |
| DeleteReservEntries | (Boolean, Decimal, var Record Reservation Entry) | public | - | |
| CalculateRemainingQty | (var Decimal, var Decimal) | public | - | |
| GetAvailabilityFilter | (Date) | Text[80] | public | - |
| CopySign | (Decimal, var Decimal) | public | - | |
| ClearSurplus | () | public | - | |
| AutoTrack | (Decimal) | public | - | |
| MatchSurplus | (var Record Reservation Entry, var Record Reservation Entry, Decimal, Boolean, var Date, Enum Order Tracking Policy) | Decimal | public | - |
| ModifyUnitOfMeasure | () | public | - | |
| MakeRoomForReservation | (var Record Reservation Entry) | public | - | |
| CollectTrackingSpecification | (var Record Tracking Specification) | Boolean | public | - |
| SourceQuantity | (var Record Reservation Entry, Boolean) | Decimal | public | - |
| FilterReservFor | (RecordRef, var Record Reservation Entry, Enum Transfer Direction) | Text | public | - |
| GetSourceRecordValue | (var Record Reservation Entry, Boolean, Option) | Decimal | public | - |
| MarkReservConnection | (var Record Reservation Entry, Record Reservation Entry) | Decimal | public | - |
| IssueActionMessage | (var Record Reservation Entry, Boolean, Record Reservation Entry) | public | - | |
| ModifyActionMessage | (Integer, Decimal, Boolean) | public | - | |
| FindDate | (var Record Reservation Entry, Option, Boolean) | Date | public | - |
| ClearActionMessageReferences | () | public | - | |
| SetItemTrackingHandling | (Option) | public | - | |
| DeleteItemTrackingConfirm | () | Boolean | public | - |
| SetTrackingFromReservEntry | (Record Reservation Entry) | public | - | |
| SetTrackingFromWhseActivityLine | (Record Warehouse Activity Line) | public | - | |
| SetMatchFilter | (var Record Reservation Entry, var Record Reservation Entry, Boolean, Date) | public | - | |
| LookupLine | (Integer, Integer, Code[20], Code[10], Integer, Integer) | public | - | |
| LookupDocument | (Integer, Integer, Code[20], Code[10], Integer, Integer) | public | - | |
| CalcIsAvailTrackedQtyInBin | (Code[20], Code[20], Code[10], Code[10], Integer, Integer, Code[20], Code[10], Integer, Integer) | Boolean | public | - |
| ReservEntryPositiveTypeIsItemLedgerEntry | (Integer) | Boolean | public | - |
| DeleteDocumentReservation | (Integer, Option, Code[20], Boolean) | public | - | |
| SetSkipUntrackedSurplus | (Boolean) | public | - | |
| SetQtyToReserveDownToTrackedQuantity | (Record Reservation Entry, Text[250], var Decimal, var Decimal) | public | - | |
| FindUnfinishedSpecialOrderSalesNo | (Record Item Ledger Entry) | Code[20] | public | - |
| GetMinAbs | (Decimal, Decimal) | Decimal | public | - |
| GetSign | (Decimal) | Integer | public | - |
| TestItemType | (RecordRef) | public | - | |
| AutoReserveToShip | (var Boolean, Text[100], Date, Decimal, Decimal) | public | - | |
| UpdateReservation | (Boolean) | public | - | |
| SetReservedQtyDownToTrackedQuantity | (Record Reservation Entry, Text[250], var Decimal) | public | - | |
| RunOnSetAssemblyHeaderOnBeforeUpdateReservation | (var Record Reservation Entry, Record Assembly Header) | internal | - | |
| RunOnSetAssemblyLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Assembly Line) | internal | - | |
| RunOnSetProdOrderLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Prod. Order Line) | internal | - | |
| RunOnSetProdOrderCompOnBeforeUpdateReservation | (var Record Reservation Entry, Record Prod. Order Component) | internal | - | |
| RunOnSetServLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Service Line) | internal | - |
Events, 96
| Kind | Name | Parameters | Obsolete | ||||
|---|---|---|---|---|---|---|---|
| Integration event | OnAfterAutoReserve | (var Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnAfterAutoReserveOneLine | (Integer, var Decimal, var Decimal, Text[100], Date, Text[1], Integer, Record Reservation Entry, Record Reservation Entry, Boolean) | - | ||||
| Integration event | OnBeforeDeleteDocumentReservation | (Integer, Option, Code[20], var Boolean) | - | ||||
| Integration event | OnAfterInitFilter | (var Record Reservation Entry, Integer) | - | ||||
| Integration event | OnAfterSetValueArray | (Option, var Integer, var Integer) | - | ||||
| Integration event | OnAfterUpdateStatistics | (var Record Entry Summary, Date, var Decimal) | - | ||||
| Integration event | OnAutoReserveItemLedgEntryOnFindFirstItemLedgEntry | (Record Reservation Entry, var Record Item Ledger Entry, var Text[1], var Boolean, var Boolean) | - | ||||
| Integration event | OnAutoReserveItemLedgEntryOnFindNextItemLedgEntry | (Record Reservation Entry, var Record Item Ledger Entry, var Text[1], var Boolean, var Boolean) | - | ||||
| Integration event | OnAfterSetSourceForSalesLine | (var Record Reservation Entry, Record Sales Line) | - | ||||
| Integration event | OnBeforeAutoReserve | (var Record Reservation Entry, var Boolean, var Text[100], var Date, var Decimal, var Decimal, var Boolean) | - | ||||
| Integration event | OnBeforeCalcAvailAllocQuantities | (Record Item, Record Warehouse Activity Line, Decimal, Decimal, Decimal, var Decimal, var Decimal, var Boolean) | - | ||||
| Integration event | OnBeforeCreateReservation | (var Record Tracking Specification, var Record Reservation Entry, var Record Item Ledger Entry) | - | ||||
| Integration event | OnBeforeDeleteItemTrackingConfirm | (var Record Reservation Entry, var Boolean, var Boolean) | - | ||||
| Integration event | OnBeforeLookupDocument | (Integer, Integer, Code[20], Code[10], Integer, Integer, var Boolean) | - | ||||
| Integration event | OnBeforeUpdateItemLedgEntryStats | (var Record Reservation Entry) | - | ||||
| Integration event | OnBeforeUpdateReservation | (var RecordRef, var Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnCalculateRemainingQty | (RecordRef, var Record Reservation Entry, var Decimal, var Decimal) | - | ||||
| Integration event | OnCalcReservedQtyOnPickOnBeforeSetItemVariantCodeFilter | (var Record Item, var Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnCalcReservedQtyOnPickOnBeforeSetWhseActivLineVariantCodeFilter | (var Record Warehouse Activity Line, var Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnCreateReservation | (RecordRef, Record Tracking Specification, Record Reservation Entry, Text[100], Date, Decimal, Decimal) | - | ||||
| Integration event | OnGetSourceRecordValue | (var Record Reservation Entry, Boolean, Option, var Decimal, var RecordRef, var Boolean) | - | ||||
| Integration event | OnFilterReservFor | (RecordRef, var Record Reservation Entry, Integer, var Text) | - | ||||
| Integration event | OnLookupDocument | (Integer, Integer, Code[20], Code[10], Integer, Integer) | - | ||||
| Integration event | OnLookupLine | (Integer, Integer, Code[20], Code[10], Integer, Integer) | - | ||||
| Integration event | OnSetAssemblyHeaderOnBeforeUpdateReservation | (var Record Reservation Entry, Record Assembly Header) | Pending 26.0 | ||||
| Moved to codeunit AssemblyHeaderReserve | |||||||
| Integration event | OnSetAssemblyLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Assembly Line) | Pending 26.0 | ||||
| Moved to codeunit AssemblyHeaderReserve | |||||||
| Integration event | OnSetItemJnlLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Item Journal Line) | - | ||||
| Integration event | OnSetItemLedgEntryOnBeforeUpdateReservation | (var Record Reservation Entry, Record Item Ledger Entry) | - | ||||
| Integration event | OnSetJobPlanningLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Job Planning Line) | - | ||||
| Integration event | OnSetJobJnlLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Job Journal Line) | - | ||||
| Integration event | OnSetSalesLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Sales Line) | - | ||||
| Integration event | OnSetPlanningCompOnBeforeUpdateReservation | (var Record Reservation Entry, Record Planning Component) | - | ||||
| Integration event | OnSetProdOrderLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Prod. Order Line) | Pending 26.0 | ||||
| Moved to codeunit ProdOrderLineReserve | |||||||
| Integration event | OnSetProdOrderCompOnBeforeUpdateReservation | (var Record Reservation Entry, Record Prod. Order Component) | Pending 26.0 | ||||
| Moved to codeunit ProdOrderCompReserve | |||||||
| Integration event | OnSetPurchLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Purchase Line) | - | ||||
| Integration event | OnSetReqLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Requisition Line) | - | ||||
| Integration event | OnSetServLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Service Line) | Pending 26.0 | ||||
| Moved to codeunit ServiceLineReserve | |||||||
| Integration event | OnSetTransLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Transfer Line) | - | ||||
| Integration event | OnUpdateItemTrackingLineStatsOnBeforeReservEntrySummaryInsert | (var Record Entry Summary, Record Reservation Entry) | - | ||||
| Integration event | OnAfterCalcReservedQtyOnPick | (var Record Item, var Record Warehouse Activity Line, var Record Reservation Entry, var Decimal, var Decimal) | - | ||||
| Integration event | OnBeforeCallCalcReservedQtyOnPick | (Record Reservation Entry, Boolean, var Boolean) | - | ||||
| Integration event | OnBeforeCheckQuantityIsCompletelyReleased | (Option, Decimal, Boolean, Record Item Tracking Setup, Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnAfterAutoReserveItemLedgEntry | (var Record Item Ledger Entry, var Decimal) | - | ||||
| Integration event | OnAfterInsertReservationEntries | (var Record Tracking Specification, var Record Reservation Entry, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean) | - | ||||
| Integration event | OnAfterSaveTrackingSpecification | (var Record Reservation Entry, var Record Tracking Specification, Decimal) | - | ||||
| Integration event | OnClearSurplusOnAfterReservEntry2SetFilters | (var Record Reservation Entry, Option) | - | ||||
| Integration event | OnDeleteReservEntriesOnAfterReservEntrySetFilters | (var Record Reservation Entry, var Option) | - | ||||
| Integration event | OnInsertReservationEntriesOnBeforeCreateReservation | (var Record Tracking Specification, var Record Reservation Entry) | - | ||||
| Integration event | OnAfterCalcReservation | (var Record Reservation Entry, var Record Item Ledger Entry, var Integer, var Decimal, var Decimal, Decimal) | - | ||||
| Integration event | OnAfterSetReservSource | (var RecordRef, var Record Reservation Entry, var Enum Transfer Direction) | - | ||||
| Integration event | OnBeforeFindUnfinishedSpecialOrderSalesNo | (Record Item Ledger Entry, var Code[20], var Boolean) | - | ||||
| Integration event | OnDeleteDocumentReservationOnAfterReservEntry2Modify | (var Record Reservation Entry) | - | ||||
| Integration event | OnBeforeCalcIsAvailTrackedQtyInBin | (Code[20], Code[20], Code[10], Code[10], var Boolean, var Boolean) | - | ||||
| Integration event | OnBeforeMakeRoomForReservation | (var Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnBeforeUpdateStatistics | (var Date) | - | ||||
| Integration event | OnAutoReserveOnBeforeSetValueArray | (var Integer, Date) | - | ||||
| Integration event | OnBeforeAutoReserveItemLedgEntry | (Integer, var Decimal, var Decimal, Text[100], Date, var Boolean, Record Reservation Entry, var Record Item Ledger Entry, var Record Item Tracking Code, Boolean) | - | ||||
| Integration event | OnUpdateItemLedgEntryStatsOnBeforePrepareTempEntrySummary | (Record Reservation Entry, var Record Entry Summary) | - | ||||
| Integration event | OnUpdateItemLedgEntryStatsUpdateTotals | (Record Reservation Entry, var Record Item Ledger Entry, Decimal, Decimal, var Decimal, var Record Entry Summary, var Boolean) | - | ||||
| Integration event | OnUpdateItemTrackingLineStatsOnAfterReservEntrySetFilters | (var Record Reservation Entry, Record Reservation Entry) | - | ||||
| Integration event | OnBeforeReservedQuantityAssign | (Record Reservation Entry, var Decimal, Integer, var Boolean) | - | ||||
| Integration event | OnDeleteReservEntriesOnReservationOnAfterCalcReservEntry4Get | (var Record Reservation Entry, var Record Reservation Entry) | - | ||||
| Integration event | OnBeforeAutoReserveOneLine | (var Boolean, var Date, var Record Reservation Entry) | - | ||||
| Integration event | OnClearSurplusOnBeforeReservEntry2FindSet | (var Record Reservation Entry) | - | ||||
| Integration event | OnDeleteReservEntriesOnBeforeReservEntryTestField | (var Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnAutoReserveOneLineOnAfterUpdateSearchNextStep | (var Record Item, var Boolean, var Text[1], var Integer, var Text[1], Integer, var Decimal) | - | ||||
| Integration event | OnBeforeDeleteReservEntries | (var Record Reservation Entry, var Decimal, Record Reservation Entry, var Record Reservation Entry, var Boolean, var Option) | - | ||||
| Integration event | OnAfterFinishedAutoReserveOneLine | (Integer, var Decimal, var Decimal, Text[100], Date) | - | ||||
| Integration event | OnDeleteReservEntriesOnAfterItemTrackingHandling | (var Record Reservation Entry, var Option) | - | ||||
| Integration event | OnAfterGetAvailabilityFilter2 | (var Record Reservation Entry, Date, Boolean, var Text[80]) | - | ||||
| Integration event | OnDeleteReservEntriesOnBeforeDeleteReservEntries | (Record Reservation Entry, var Record Reservation Entry, var Boolean, var Record Item, var Record Item Tracking Code, var Record Stockkeeping Unit, var Record Manufacturing Setup, var Boolean, var Record Location, var Decimal, var Decimal, var Decimal) | Pending 26.0 | ||||
| Replaced by event OnBeforeDeleteReservEntries2 | |||||||
| Integration event | OnMakeConnectionOnBeforeCreateReservEntry | (var Record Reservation Entry, var Record Reservation Entry, var Decimal, Enum Reservation Status, var Date, Enum Reservation Binding, var Record Tracking Specification, var Integer, var Boolean) | - | ||||
| Integration event | OnDeleteReservEntriesOnAfterModifyReservEntryReservationStatusSurplus | (var Record Reservation Entry, Decimal) | - | ||||
| Integration event | OnAutoReserveOnBeforeStopReservation | (var Record Reservation Entry, var Boolean, var Date, var Decimal, var Decimal, var Boolean, RecordRef) | - | ||||
| Integration event | OnSetReservSource | (RecordRef, var Record Reservation Entry, Enum Transfer Direction, var Enum Requisition Ref. Order Type, var Enum Planning Line Origin Type, Boolean) | - | ||||
| Integration event | OnAutoTrackOnCheckSourceType | (var Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnTestItemType | (RecordRef) | - | ||||
| Integration event | OnIssueActionMessageOnSetSourceTypeFromSKU | (var Record Action Message Entry, Record Stockkeeping Unit) | - | ||||
| Integration event | OnAfterSetValueArrayForReservation | (var Integer, var Integer) | - | ||||
| Integration event | OnAfterSetValueArrayForOrderTracking | (var Integer, var Integer) | - | ||||
| Integration event | OnGetDocumentReservationDeleteQstOnElseCase | (RecordRef, FieldRef, Integer, var Text, var Boolean, Code[20], var Text) | - | ||||
| Integration event | OnUpdateStatistics | (Record Reservation Entry, var Record Entry Summary, Date, Boolean, var Decimal, Boolean, var Decimal, Integer) | - | ||||
| Integration event | OnBeforeDeleteReservEntries2 | (Record Reservation Entry, var Record Reservation Entry, var Boolean, var Record Item, var Record Item Tracking Code, var Record Stockkeeping Unit, var Boolean, var Record Location, var Decimal, var Decimal, var Decimal) | - | ||||
| Integration event | OnSetSourceForAssemblyHeader | (RecordRef, var Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnSetSourceForAssemblyLine | (RecordRef, var Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnSetSourceForProdOrderLine | (RecordRef, var Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnSetSourceForProdOrderComp | (RecordRef, var Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnSetSourceForServiceLine | (RecordRef, var Record Reservation Entry, var Boolean) | - | ||||
| Integration event | OnGetDefaultDampenerPeriod | (var DateFormula) | - | ||||
| Integration event | OnBeforeSetValueArray | (Option, var Integer, var Integer, var Boolean, var Record Reservation Entry) | - | ||||
| Integration event | OnAutoTrackOnAfterGetItemSetup | (var Record Reservation Entry, var Record Item) | - | ||||
| Integration event | OnAutoReserveItemLedgEntryOnAfterCalcReservQty | (Record Item Ledger Entry, Decimal, Decimal) | - | ||||
| Integration event | OnUpdateReservationOnAfterSetPointerFilter | (var Record Reservation Entry) | - | ||||
| Integration event | OnBeforeAutoReserveToShip | (var Boolean, var Boolean, Text[100], Date, Decimal, Decimal) | - | ||||
| Integration event | OnAfterAutoReserveToShip | (var Boolean, Text[100], Date, Decimal, Decimal) | - | ||||
| Integration event | OnAfterGetItemSetup | (var Record Reservation Entry, var Record Item) | - | ||||