Page 497 "Reservation Entries"
Base Application · Microsoft.Inventory.Tracking
Across versions
- BC23present
- BC241 procedures removed
- BC25-30unchanged
Neighbourhood 30 connected objects and pages
Base Application · Microsoft.Inventory.Tracking · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Reservation Entries |
| SourceTable | Reservation Entry |
| PageType | List |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Control1 | Reservation Status | Reservation Status | Specifies the status of the reservation. from the table field |
| Item No. | Item No. | Specifies the number of the item that has been reserved in this entry. from the table field | |
| Variant Code | Variant Code | Specifies the variant of the item on the line. from the table field | |
| Location Code | Location Code | Specifies the Location of the items that have been reserved in the entry. from the table field | |
| Serial No. | Serial No. | Specifies the serial number of the item that is being handled on the document line. from the table field | |
| Lot No. | Lot No. | Specifies the lot number of the item that is being handled with the associated document line. from the table field | |
| Package No. | Package No. | Specifies the package number of the item that is being handled with the associated document line. from the table field | |
| Expected Receipt Date | Expected Receipt Date | Specifies the date on which the reserved items are expected to enter inventory. from the table field | |
| Shipment Date | Shipment Date | Specifies when items on the document are shipped or were shipped. A shipment date is usually calculated from a requested delivery date plus lead time. from the table field | |
| Quantity (Base) | Quantity (Base) | Specifies the quantity of the item that has been reserved in the entry. | |
| Reserved For | ReservEngineMgt.CreateForText(Rec) |
Specifies which line or entry the items are reserved for. | |
| Reserved From | ReservEngineMgt.CreateFromText(Rec) |
Specifies which line or entry the items are reserved from. | |
| Description | Description | Specifies a description of the reservation entry. from the table field | |
| Source Type | Source Type | Specifies for which source type the reservation entry is related to. from the table field | |
| Source Subtype | Source Subtype | Specifies which source subtype the reservation entry is related to. from the table field | |
| Source ID | Source ID | Specifies which source ID the reservation entry is related to. from the table field | |
| Source Batch Name | Source Batch Name | Specifies the journal batch name if the reservation entry is related to a journal or requisition line. from the table field | |
| Source Ref. No. | Source Ref. No. | Specifies a reference number for the line, which the reservation entry is related to. from the table field | |
| Entry No. | Entry No. | Specifies the number of the entry, as assigned from the specified number series when the entry was created. from the table field | |
| Creation Date | Creation Date | Specifies the date on which the entry was created. from the table field | |
| Transferred from Entry No. | Transferred from Entry No. | Specifies a value when the order tracking entry is for the quantity that remains on a document line after a partial posting. from the table field |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Functions | Cancel Reservation | Cancel the selected reservation entry. |
Events published
OnAfterLookupReserved(var ReservEntry: Record "Reservation Entry")(integration)OnLookupReserved(var ReservationEntry: Record "Reservation Entry")(integration)- subscribers: Codeunit 1032 “Job Planning Line-Reserve” OnLookupReserved, Codeunit 5854 “Invt. Doc. Line-Reserve” OnLookupReserved, Codeunit 925 “Assembly Header-Reserve” OnLookupReserved, Codeunit 926 “Assembly Line-Reserve” OnLookupReserved, Codeunit 99000832 “Sales Line-Reserve” OnLookupReserved, Codeunit 99000833 “Req. Line-Reserve” OnLookupReserved, Codeunit 99000834 “Purch. Line-Reserve” OnLookupReserved, Codeunit 99000835 “Item Jnl. Line-Reserve” OnLookupReserved, Codeunit 99000836 “Transfer Line-Reserve” OnLookupReserved, Codeunit 99000837 “Prod. Order Line-Reserve” OnLookupReserved, Codeunit 99000838 “Prod. Order Comp.-Reserve” OnLookupReserved, Codeunit 99000841 “Item Ledger Entry-Reserve” OnLookupReserved, Codeunit 99000842 “Service Line-Reserve” OnLookupReserved
OnBeforeOnModifyRecord(var ReservEntry: Record "Reservation Entry"; xReservEntry: Record "Reservation Entry"; var Result: Boolean; var IsHandled: Boolean)(integration)OnCancelReservationOnBeforeConfirm(var ReservEntry: Record "Reservation Entry")(integration)
Procedures
LookupReserved(ReservationEntry: Record "Reservation Entry")QuantityBaseOnAfterValidate()(protected)
Plus 2 local procedures.
Triggers
OnModifyRecord, OnOpenPage
Relations
- source table Table 337 “Reservation Entry”
Pages and codeunits on this table
- Table 337 “Reservation Entry” (drill-down page)
- Table 337 “Reservation Entry” (lookup page)
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 99000831 “Reservation Engine Mgt.” (1 call:
OnModifyRecord → ModifyReservEntry)
Called by
- Page 498 “Reservation” (2 calls:
DrillDownReservedQuantity → (object),DrillDownReservedThisLine → (object)) - Table 1003 “Job Planning Line” (1 call:
ShowReservationEntries → (object)) - Table 246 “Requisition Line” (1 call:
ShowReservationEntries → (object)) - Table 32 “Item Ledger Entry” (1 call:
ShowReservationEntries → (object)) - Table 37 “Sales Line” (1 call:
ShowReservationEntries → (object)) - Table 39 “Purchase Line” (1 call:
ShowReservationEntries → (object)) - Table 5406 “Prod. Order Line” (1 call:
ShowReservationEntries → (object)) - Table 5407 “Prod. Order Component” (1 call:
ShowReservationEntries → (object)) - Table 5741 “Transfer Line” (1 call:
ShowReservationEntries → (object)) - Table 5774 “Warehouse Pick Summary” (1 call:
ShowReservationEntries → (object)) - Table 5902 “Service Line” (1 call:
ShowReservationEntries → (object)) - Table 900 “Assembly Header” (1 call:
ShowReservationEntries → (object)) - Table 901 “Assembly Line” (1 call:
ShowReservationEntries → (object)) - Table 99000829 “Planning Component” (1 call:
ShowReservationEntries → (object))
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Reservation Entries"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.