Report 302 "Get Demand To Reserve"
Base Application · Microsoft.Inventory.Tracking
Across versions
- BC23present
- BC246 events added, 1 events removed
- BC254 events removed, 3 procedures removed
- BC261 events added, 1 events removed
- BC271 events changed
- BC28-29unchanged
- BC301 events removed
Neighbourhood 3 connected objects and pages
Base Application · Microsoft.Inventory.Tracking · captioned “Get Demand to Reserve” · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Get Demand to Reserve |
| ApplicationArea | Reservation |
Events published
OnGetDemand(var FilterItem: Record Item; var ReservationWkshBatch: Record "Reservation Wksh. Batch"; DemandType: Enum "Reservation Demand Type"; DateFilter: Text; VariantFilterFromBatch: Text; LocationFilterFromBatch: Text; ItemFilterFromBatch: Text; ReservedFromStock: Enum "Reservation From Stock")+ BC25 Δ BC27 − BC30 (integration, obsolete 27.0)OnSalesOrderLineOnAfterGetRecordOnBeforeSetTempSalesLine(var OrderSalesLine: Record "Sales Line"; var IsHandled: Boolean)+ BC24 − BC24 (integration)OnTransferOrderLineOnAfterGetRecordOnBeforeSetTempTransferLine(var TransferLine: Record "Transfer Line"; var IsHandled: Boolean)+ BC24 (integration)OnJobPlanningLineOnAfterGetRecordOnBeforeSetTempJobPlanningLine(var JobPlanningLine: Record "Job Planning Line"; var IsHandled: Boolean)+ BC24 + BC25 − BC25 + BC26 − BC26 (integration)
Procedures
GetSalesOrderLines(var TempSalesLineToReturn: Record "Sales Line" temporary)GetTransferOrderLines(var TempTransferLineToReturn: Record "Transfer Line" temporary)GetJobPlanningLines(var TempJobPlanningLineToReturn: Record "Job Planning Line" temporary)GetAllocateAfterPopulate(): BooleanSetBatchName(NewBatchName: Code[10])SetParameters(NewBatchFiltersVisible: Boolean; NewDemandType: Enum "Reservation Demand Type"; NewReservedFromStock: Enum "Reservation From Stock"; NewAutoAllocate: Boolean)+ BC25
Plus 1 local procedures.
Triggers
OnInitReport, OnPreReport
Extended by
- Report extension 5932 “Serv. Get Demand To Reserve”
- Report extension 929 “Asm. Get Demand To Reserve”
- Report extension 99000858 “Mfg. Get Demand To Reserve”
Recent changes
- 2026-10-02 #12066 Bugs/remove asm inv mfg clean27 tags for wave2 2026 (main, BC30, obsoletion)
Deprecations
- procedure OnGetDemand: Pending 27.0 (#if not CLEAN27), “This event is never raised.”
Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).
Ask your agent
Procedure bodies are not stored here (D10). 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: "report", object_name: "Get Demand To Reserve"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.