Codeunit 99000845 Reservation Management in 18
- App
- Base Application
Versions171819202122232425262728latest
Source29
Procedures, 79
| 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 | - | ||||
| SetSalesLine | (Record Sales Line) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetReqLine | (Record Requisition Line) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetPurchLine | (Record Purchase Line) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetItemJnlLine | (Record Item Journal Line) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetProdOrderLine | (Record Prod. Order Line) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetProdOrderComponent | (Record Prod. Order Component) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetAssemblyHeader | (Record Assembly Header) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetAssemblyLine | (Record Assembly Line) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetPlanningComponent | (Record Planning Component) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetItemLedgEntry | (Record Item Ledger Entry) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetTransferLine | (Record Transfer Line, Enum Transfer Direction) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetServLine | (Record Service Line) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetJobJnlLine | (Record Job Journal Line) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetJobPlanningLine | (Record Job Planning Line) | public | Pending 16.0 | ||||
| Replaced by SetReservSource procedure. | |||||||
| SetExternalDocumentResEntry | (Record Reservation Entry, Boolean) | public | - | ||||
| SalesLineUpdateValues | (var Record Sales Line, var Decimal, var Decimal, var Decimal, var Decimal) | public | Pending 16.0 | ||||
| Replaced by SalesLine.GetReservationQty | |||||||
| ReqLineUpdateValues | (var Record Requisition Line, var Decimal, var Decimal, var Decimal, var Decimal) | public | Pending 16.0 | ||||
| Replaced by ReqLine.GetReservationQty | |||||||
| PurchLineUpdateValues | (var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Decimal) | public | Pending 16.0 | ||||
| Replaced by PurchLine.GetReservationQty | |||||||
| ProdOrderLineUpdateValues | (var Record Prod. Order Line, var Decimal, var Decimal, var Decimal, var Decimal) | public | Pending 16.0 | ||||
| Replaced by ProdOrderLine.GetReservationQty | |||||||
| ProdOrderCompUpdateValues | (var Record Prod. Order Component, var Decimal, var Decimal, var Decimal, var Decimal) | public | Pending 16.0 | ||||
| Replaced by ProdOrderComp.GetReservationQty | |||||||
| AssemblyHeaderUpdateValues | (var Record Assembly Header, var Decimal, var Decimal, var Decimal, var Decimal) | public | Pending 16.0 | ||||
| Replaced by AssemblyHeader.GetReservationQty | |||||||
| AssemblyLineUpdateValues | (var Record Assembly Line, var Decimal, var Decimal, var Decimal, var Decimal) | public | Pending 16.0 | ||||
| Replaced by AssemblyLine.GetReservationQty | |||||||
| PlanningComponentUpdateValues | (var Record Planning Component, var Decimal, var Decimal, var Decimal, var Decimal) | public | Pending 16.0 | ||||
| Replaced by PlanningComponent.GetReservationQty | |||||||
| ItemLedgEntryUpdateValues | (var Record Item Ledger Entry, var Decimal, var Decimal) | public | Pending 16.0 | ||||
| Replaced by ItemLedgEntry.GetReservationQty | |||||||
| ServiceInvLineUpdateValues | (var Record Service Line, var Decimal, var Decimal, var Decimal, var Decimal) | public | Pending 16.0 | ||||
| Replaced by ServiceLine.GetReservationQty | |||||||
| TransferLineUpdateValues | (var Record Transfer Line, var Decimal, var Decimal, var Decimal, var Decimal, Enum Transfer Direction) | public | Pending 16.0 | ||||
| Replaced by TransferLine.GetReservationQty | |||||||
| JobPlanningLineUpdateValues | (var Record Job Planning Line, var Decimal, var Decimal, var Decimal, var Decimal) | public | Pending 16.0 | ||||
| Replaced by JobPlanningLine.GetReservationQty | |||||||
| 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 | - | ||||
| FieldFilterNeeded | (var Record Reservation Entry, Boolean, Enum Item Tracking Type) | Boolean | public | Pending 16.0 | |||
| Replaced by ReservEntry.FieldFilterNeeded(FieldFilter, SearchForSupply, Field) | |||||||
| GetFieldFilter | () | Text[80] | public | Pending 16.0 | |||
| Not used | |||||||
| 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 | - | |||
| SetSerialLotNo | (Code[50], Code[50]) | public | Pending 17.0 | ||||
| Replaced by CopyTrackingFrom procedures. | |||||||
| 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 | - | ||||
Events, 69
| 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 | OnAfterCalcReservation | (var Record Reservation Entry, var Record Item Ledger Entry, var Integer, var Decimal, var Decimal) | - | ||||
| 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 | OnAutoReserveOnBeforeStopReservation | (var Record Reservation Entry, var Boolean, var Date, var Decimal, var Decimal, var Boolean) | - | ||||
| Integration event | OnAutoReserveOneLineOnAfterUpdateSearchNextStep | (var Record Item, var Boolean, var Text[1], var Integer, var Text[1], Integer) | - | ||||
| 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 | OnBeforeAutoReserveItemLedgEntry | (Integer, var Decimal, var Decimal, Text[100], Date, var Boolean, Record Reservation Entry) | - | ||||
| Integration event | OnBeforeAutoReservePurchLine | (Integer, var Decimal, var Decimal, Text[100], Date, var Boolean, var Text[1], var Integer, Record Reservation Entry) | - | ||||
| Integration event | OnBeforeAutoReserveSalesLine | (Integer, var Decimal, var Decimal, Text[100], Date, var Boolean, Text[1], Integer, Record Reservation Entry) | - | ||||
| Integration event | OnBeforeAutoReserveProdOrderLine | (Integer, var Decimal, var Decimal, Text[100], Date, var Boolean, Text[1], Integer, Record Reservation Entry) | - | ||||
| Integration event | OnBeforeAutoReserveProdOrderComp | (Integer, var Decimal, var Decimal, Text[100], Date, var Boolean, Text[1], Integer, Record Reservation Entry) | - | ||||
| Integration event | OnBeforeAutoReserveAssemblyHeader | (Integer, var Decimal, var Decimal, Text[100], Date, var Boolean, Text[1], Integer, Record Reservation Entry) | - | ||||
| Integration event | OnBeforeAutoReserveAssemblyLine | (Integer, var Decimal, var Decimal, Text[100], Date, var Boolean, Text[1], Integer, Record Reservation Entry) | - | ||||
| Integration event | OnBeforeAutoReserveTransLine | (Integer, var Decimal, var Decimal, Text[100], Date, var Boolean, var Text[1], var Integer, Record Reservation Entry) | - | ||||
| Integration event | OnBeforeAutoReserveServLine | (Integer, var Decimal, var Decimal, Text[100], Date, var Boolean, Text[1], Integer, Record Reservation Entry) | - | ||||
| Integration event | OnBeforeAutoReserveJobPlanningLine | (Integer, var Decimal, var Decimal, Text[100], Date, var Boolean, Text[1], Integer, Record Reservation Entry) | - | ||||
| 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 | OnBeforeDeleteReservEntries | (var Record Reservation Entry, var Decimal, Record Reservation Entry, var Record Reservation Entry, 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 | OnGetDocumentReservationDeleteQstOnElseCase | (RecordRef, FieldRef, Integer, var Text, var Boolean) | - | ||||
| Integration event | OnDeleteDeleteDocumentReservationOnSetDocTypeCaptionElse | (RecordRef, FieldRef, Integer, Text) | Pending 17.0 | ||||
| Not used. | |||||||
| 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) | - | ||||
| Integration event | OnSetAssemblyLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Assembly Line) | - | ||||
| 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) | - | ||||
| Integration event | OnSetProdOrderCompOnBeforeUpdateReservation | (var Record Reservation Entry, Record Prod. Order Component) | - | ||||
| Integration event | OnSetPurchLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Purchase Line) | - | ||||
| Integration event | OnSetReservSource | (RecordRef, var Record Reservation Entry, Enum Transfer Direction) | - | ||||
| Integration event | OnSetReqLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Requisition Line) | - | ||||
| Integration event | OnSetServLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Service Line) | - | ||||
| Integration event | OnSetTransLineOnBeforeUpdateReservation | (var Record Reservation Entry, Record Transfer Line) | - | ||||
| Integration event | OnUpdateItemLedgEntryStatsUpdateTotals | (Record Reservation Entry, var Record Item Ledger Entry, Decimal, Decimal) | - | ||||
| Integration event | OnUpdateItemTrackingLineStatsOnBeforeReservEntrySummaryInsert | (var Record Entry Summary, Record Reservation Entry) | - | ||||
| Integration event | OnUpdateStatistics | (Record Reservation Entry, var Record Entry Summary, Date, Boolean, var Decimal) | - | ||||
| 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 | OnAfterAutoReservePurchLine | (var Record Purchase Line, Integer, var Decimal, var Decimal, Text[100], Date) | - | ||||
| 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 | OnBeforeAutoReserveOneLine | (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) | - | ||||