Page 305 "Reservation Worksheet"
Base Application · Microsoft.Inventory.Tracking
Across versions
- BC23-24present
- BC251 procedures added
- BC26-30unchanged
Neighbourhood 2 connected objects and pages
Base Application · Microsoft.Inventory.Tracking · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Reservation Worksheet |
| SourceTable | Reservation Wksh. Line |
| PageType | Worksheet |
| UsageCategory | Tasks |
| ApplicationArea | Reservation |
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 |
|---|---|---|---|
| Content | Batch Name | CurrentWkshBatchName |
Specifies the name of the journal batch of the reservation worksheet. |
| GroupName | Source Document | ReservationWorksheetMgt.CreateSourceDocumentText(Rec) |
Specifies the source document on the demand line. |
| Source Type | Source Type | Specifies the type of source document on the demand line. from the table field | |
| Source ID | Source ID | Specifies the number the source document on the demand line. from the table field | |
| Sell-to Customer No. | Sell-to Customer No. | Specifies the number of the customer, if any, on the demand line. from the table field | |
| Sell-to Customer Name | Sell-to Customer Name | Specifies the name of the customer, if any, on the demand line. from the table field | |
| Demand Date | Demand Date | Specifies the demand date, which is the shipment date for sales orders and the due date for production components. from the table field | |
| Accept | Accept | Specifies if you want to reserve this demand line. from the table field | |
| Item No. | Item No. | Specifies the number of the item on the demand line. from the table field | |
| Description | Description | Specifies text that describes the entry. from the table field | |
| Description 2 | Description 2 | Specifies information in addition to the description. from the table field | |
| Variant Code | Variant Code | Specifies the variant of the item on the demand line. from the table field | |
| Location Code | Location Code | Specifies the location code on the demand line. from the table field | |
| Unit of Measure Code | Unit of Measure Code | Specifies how each unit of the item is measured. from the table field | |
| Remaining Qty. to Reserve | Remaining Qty. to Reserve | Specifies how many units of the item on the demand line are not reserved from inventory. from the table field | |
| Qty. to Reserve | Qty. to Reserve | Specifies how many units of the item on the demand line you want to reserve. from the table field | |
| Available Qty. to Reserve | Available Qty. to Reserve | Specifies how many units of the item on the demand line can be reserved from inventory. This takes into account the Qty. to Reserve field on other demand lines with the same item number, location code, and variant code. from the table field | |
| FactBoxes | ReservationWkshFactbox | part Page 330 “Reservation Wksh. Factbox” | — |
| ReservationWorksheetLog | part Page 331 “Reservation Wksh. Log Factbox” | — | |
| CustomerStatisticsFactbox | part Page 9082 “Customer Statistics FactBox” | — |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Get Demand | Get demand lines from sales orders, production and assembly orders, service orders, and project usage. | |
| Accept | Accept the selected demand lines. | ||
| Make Reservation | Reserve the selected demand lines for the quantity specified in the Qty. to Reserve field. | ||
| Empty Batch | Delete all demand lines from the reservation worksheet. | ||
| Allocate | Have the system populate Qty. to Reserve according to the allocation policy. | ||
| Delete Allocation | Have the system clear the value in the Qty. to Reserve field. | ||
| Allocation Policies | Set up allocation policies for the batch | ||
| Navigation | Show Document | Show the source document for the demand line. | |
| Reservation Entries | Show the reservation entries for the demand line. | ||
| Item Availability by | Event | View how the actual and the projected available balance of an item will develop over time according to supply and demand events. | |
| Period | Show the projected quantity of the item over time according to time periods, such as day, week, or month. | Page 157 “Item Availability by Periods” | |
| Variant | View how the inventory level of an item will develop over time according to the variant that you select. | Page 5414 “Item Availability by Variant” | |
| Location | View the actual and projected quantity of the item per location. | Page 492 “Item Availability by Location” | |
| Lot | View the current and projected quantity of the item in each lot. | Page 520 “Item Availability by Lot No.” | |
| Unit of Measure | View the item’s availability by a unit of measure. | Page 5416 “Item Availability by UOM” | |
| Navigation | Create Transfer Order | Create a transfer order to move the item from another location to supply the demand line. |
Procedures
SetCurrentWkshBatchName(Name: Code[10])+ BC25
Plus 3 local procedures.
Triggers
OnOpenPage, OnAfterGetRecord
Relations
- source table Table 346 “Reservation Wksh. Line”
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 300 “Reservation Worksheet Mgt.” (3 calls:
CurrentWkshBatchNameOnAfterValidate → SetName,OnOpenPage → OpenJnl,SetCurrentWkshBatchName → SetName)
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 Worksheet"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.