Table 345 "Reservation Wksh. Batch"
Base Application · Microsoft.Inventory.Tracking
Across versions
- BC23present
- BC24declaration changed
- BC25-27unchanged
- BC285 fields changed, 1 fields added
- BC29-30unchanged
Neighbourhood 8 connected objects and pages
Base Application · Microsoft.Inventory.Tracking · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Reservation Wksh. Batch |
| DataClassification | CustomerContent |
Fields
Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.
| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | Name Δ BC28 | Code[10] | Specifies the name of the reservation worksheet you are creating. | NotBlank |
| 2 | Description Δ BC28 | Text[100] | Specifies a brief description of the reservation worksheet name you are creating. | |
| 11 | Demand Type Δ BC28 | Enum “Reservation Demand Type” | Specifies the type of demand that the reservation worksheet will be used for. | enum Enum 301 “Reservation Demand Type” |
| 12 | Start Date Formula Δ BC28 | DateFormula | Specifies the formula that is used to calculate the start date for the reservation worksheet. | |
| 13 | End Date Formula Δ BC28 | DateFormula | Specifies the formula that is used to calculate the end date for the reservation worksheet. | |
| 21 | Item Filter | Blob | — | |
| 22 | Variant Filter | Blob | — | |
| 23 | Location Filter | Blob | — | |
| 40 | No. of Lines + BC28 | Integer | Specifies the number of lines in this worksheet batch. | FlowField: count(“Reservation Wksh. Line” where(“Journal Batch Name” = field(Name))); not editable |
Keys
- Key1: Name (clustered)
Procedures
EmptyBatch()GetItemFilterBlobAsText(): TextSetTextFilterToItemFilterBlob(TextFilter: Text)GetItemFilterBlobAsViewFilters(): TextGetItemFilterAsDisplayText(): TextSetTextFilterToVariantFilterBlob(TextFilter: Text)GetVariantFilterBlobAsText(): TextSetTextFilterToLocationFilterBlob(TextFilter: Text)GetLocationFilterBlobAsText(): Text
Plus 2 local procedures.
Triggers
OnDelete
Relations
- lookup page Page 329 “Reservation Wksh. Batches”
- No. of Lines: CalcFormula Table 346 “Reservation Wksh. Line”
Referenced by
3 fields in 3 objects relate to this table (TableRelation or CalcFormula).
- Table 346 “Reservation Wksh. Line”: Journal Batch Name
- Table 359 “Reservation Worksheet Log”: Journal Batch Name
- Table 387 “Allocation Policy”: Journal Batch Name
Pages and codeunits on this table
- Page 324 “Reservation Wksh. Batch Card” (source table)
- Page 329 “Reservation Wksh. Batches” (source table)
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 1530 “Request Page Parameters Helper” (1 call:
GetItemFilterBlobAsRecordRef → ConvertParametersToFilters) - Codeunit 4100 “Temp Blob” (1 call:
GetItemFilterBlobAsRecordRef → FromRecord)
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: "table", object_name: "Reservation Wksh. Batch"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.