pageInventoryofficial - Microsoftderived - from the source, no model text

Page 498 "Reservation"

Base Application · Microsoft.Inventory.Tracking

Across versions

  1. BC23present
  2. BC243 events changed
  3. BC2512 events changed
  4. BC26unchanged
  5. BC271 events added
  6. BC2812 events removed
  7. BC29-30unchanged

Neighbourhood 21 connected objects and pages

Table 338 "Entry Summary" (relates to)Codeunit 1032 "Job Planning Line-Reserve" (event subscribers, 5 links)Job Planning Line-ReserveCodeunit 5854 "Invt. Doc. Line-Reserve" (event subscribers, 5 links)Invt. Doc. Line-ReserveCodeunit 925 "Assembly Header-Reserve" (event subscribers, 5 links)Assembly Header-ReserveCodeunit 926 "Assembly Line-Reserve" (event subscribers, 5 links)Assembly Line-ReserveCodeunit 99000832 "Sales Line-Reserve" (event subscribers, 5 links)Sales Line-ReserveCodeunit 99000833 "Req. Line-Reserve" (event subscribers, 5 links)Req. Line-ReserveCodeunit 99000834 "Purch. Line-Reserve" (event subscribers, 5 links)Purch. Line-ReserveCodeunit 99000836 "Transfer Line-Reserve" (event subscribers, 5 links)Transfer Line-ReserveCodeunit 99000837 "Prod. Order Line-Reserve" (event subscribers, 5 links)Prod. Order Line-ReserveCodeunit 99000838 "Prod. Order Comp.-Reserve" (event subscribers, 5 links)Prod. Order Comp.-ReserveCodeunit 99000840 "Plng. Component-Reserve" (event subscribers, 5 links)Plng. Component-ReserveCodeunit 99000842 "Service Line-Reserve" (event subscribers, 5 links)Service Line-ReserveCodeunit 99000835 "Item Jnl. Line-Reserve" (event subscribers, 3 links)Codeunit 99000841 "Item Ledger Entry-Reserve" (event subscribers, 3 links)Item Ledger Entry-ReserveCodeunit 99000845 "Reservation Management" (calls, 6 links)Reservation ManagementCodeunit 5402 "Unit of Measure Management" (calls, 2 links)Codeunit 99000830 "Create Reserv. Entry" (calls, 2 links)Page 497 "Reservation Entries" (calls, 2 links)Codeunit 6500 "Item Tracking Management" (calls)Page 6507 "Item Tracking List" (calls)

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Inventory.Tracking · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Reservation
SourceTable Entry Summary
PageType Worksheet

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
General Item No. ReservEntry."Item No." Specifies the item number of the item that the reservation is for.
Shipment Date ReservEntry."Shipment Date" Specifies the shipment date, expected receipt date, or posting date for the reservation.
Description ReservEntry.Description Specifies a description of the reservation in the window.
Quantity to Reserve QtyToReserveBase Specifies the total quantity of the item that must be reserved for the line.
Reserved Quantity QtyReservedBase Specifies the quantity of the item reserved for the line.
Unreserved Quantity QtyToReserveBase - QtyReservedBase Specifies the difference between the Quantity to Reserve field and the Reserved Quantity field.
Control1 Summary Type Summary Type Specifies which type of line or entry is summarized in the entry summary. from the table field
Total Quantity ReservMgt.FormatQty(Rec."Total Quantity") Specifies the total quantity of the item in inventory.
Total Reserved Quantity ReservMgt.FormatQty(Rec."Total Reserved Quantity") Specifies the total quantity of the item that is reserved on documents or entries.
Qty. Allocated in Warehouse ReservMgt.FormatQty(Rec."Qty. Alloc. in Warehouse") Specifies the quantity of the item that is allocated to activities in the warehouse.
Reserved Qty. on Picks and Shipments ReservMgt.FormatQty(Rec."Res. Qty. on Picks & Shipmts.") Specifies the sum of the overlap quantities.
Total Available Quantity ReservMgt.FormatQty(Rec."Total Available Quantity") Specifies the quantity that is available for the user to reserve from entries of the type.
Non-specific Reserved Qty. Non-specific Reserved Qty. Specifies the quantity of the item that is reserved but does not have specific item tracking numbers in the reservation. from the table field
Current Reserved Quantity ReservMgt.FormatQty(ReservedThisLine(Rec)) Specifies how many items in the entry are reserved for the line opened in the Reservation window.
Content NoteText label —
Filters Variant Code ReservEntry."Variant Code" Specifies the variant code for the reservation.
Location Code ReservEntry."Location Code" Specifies the location code for the reservation.
Serial No. ReservEntry."Serial No." Specifies the serial number for an item in the reservation.
Lot No. ReservEntry."Lot No." Specifies the lot number for the reservation.
Package No. ReservEntry."Package No." Specifies the package number for the reservation.

Actions

Group Action ToolTip Runs
Line Available to Reserve View all the quantities on documents or in inventory that are available to reserve for the item on the line. The two actions, Auto Reserve and Reserve from Current Line make reservations from the quantities in this view.
Reservation Entries View all reservations that are made for the item, either manually or automatically.
Functions Auto Reserve Automatically reserve the first available quantity for the item on the line.
Reserve from Current Line Open the view of quantities available to reserve and select which to reserve.
Cancel Reservation from Current Line Cancel the selected reservation entry.

Events published

Procedures

  • SetReservSource(CurrentRecordVar: Variant)
  • SetReservSource(CurrentRecordVar: Variant; Direction: Enum "Transfer Direction")
  • SetReservSource(CurrentSourceRecRef: RecordRef; Direction: Enum "Transfer Direction")
  • SetReservEntry(ReservEntry2: Record "Reservation Entry")
  • FilterReservEntry(var FilterReservEntry: Record "Reservation Entry"; ReservEntrySummary: Record "Entry Summary")
  • UpdateReservFrom()
  • DrillDownTotalQuantity() (protected)
  • DrillDownReservedQuantity() (protected)
  • DrillDownReservedThisLine() (protected)
  • ReservedThisLine(ReservSummEntry2: Record "Entry Summary" temporary): Decimal
  • AutoReserve()

Plus 4 local procedures.

Triggers

OnOpenPage

Relations

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.

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"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources