tableInventoryofficial - Microsoftderived - from the source, no model text

Table 337 "Reservation Entry"

Base Application · Microsoft.Inventory.Tracking

Across versions

  1. BC23present
  2. BC241 events added
  3. BC252 events added, 1 procedures added
  4. BC262 procedures added
  5. BC271 procedures added
  6. BC2829 fields changed
  7. BC29-30unchanged

Neighbourhood 48 connected objects and pages

Table 14 "Location" (relates to)Table 27 "Item" (relates to)Page 497 "Reservation Entries" (pages and codeunits on it, 3 links)Reservation EntriesPage 5893 "Phys. Invt. Item Track. List" (pages and codeunits on it)Page 6503 "Avail. - Item Tracking Lines" (pages and codeunits on it)Codeunit 6516 "Package Management" (event subscribers, 46 links)Package ManagementCodeunit 99000832 "Sales Line-Reserve" (event subscribers, 2 links)Sales Line-ReserveCodeunit 99000834 "Purch. Line-Reserve" (event subscribers, 2 links)Purch. Line-ReserveCodeunit 99000837 "Prod. Order Line-Reserve" (event subscribers, 2 links)Prod. Order Line-ReserveCodeunit 99000838 "Prod. Order Comp.-Reserve" (event subscribers, 2 links)Prod. Order Comp.-ReserveCodeunit 99000842 "Service Line-Reserve" (event subscribers, 2 links)Codeunit 925 "Assembly Header-Reserve" (event subscribers)Codeunit 926 "Assembly Line-Reserve" (event subscribers)Codeunit 99000833 "Req. Line-Reserve" (event subscribers)Codeunit 99000835 "Item Jnl. Line-Reserve" (event subscribers)Codeunit 99000836 "Transfer Line-Reserve" (event subscribers)Codeunit 99000840 "Plng. Component-Reserve" (event subscribers)Codeunit 99000844 "Job Jnl. Line-Reserve" (event subscribers)Codeunit 99000830 "Create Reserv. Entry" (calls, 2 links)Create Reserv. EntryCodeunit 5402 "Unit of Measure Management" (calls)Codeunit 6500 "Item Tracking Management" (calls)Codeunit 703 "Find Record Management" (calls)Table 520 "Availability Info. Buffer" (referenced by, 15 links)Availability Info. BufferTable 27 "Item" (referenced by, 9 links)ItemTable 5741 "Transfer Line" (referenced by, 6 links)Transfer LineTable 5851 "Invt. Document Line" (referenced by, 4 links)Invt. Document LineTable 1003 "Job Planning Line" (referenced by, 2 links)Table 246 "Requisition Line" (referenced by, 2 links)Requisition LineTable 37 "Sales Line" (referenced by, 2 links)Table 39 "Purchase Line" (referenced by, 2 links)Purchase LineTable 5406 "Prod. Order Line" (referenced by, 2 links)Prod. Order LineTable 5407 "Prod. Order Component" (referenced by, 2 links)Table 5768 "Whse. Cross-Dock Opportunity" (referenced by, 2 links)Table 5902 "Service Line" (referenced by, 2 links)Table 83 "Item Journal Line" (referenced by, 2 links)Table 900 "Assembly Header" (referenced by, 2 links)Table 901 "Assembly Line" (referenced by, 2 links)Table 99000829 "Planning Component" (referenced by, 2 links)Table extension 905 "Asm. Item" (referenced by, 2 links)Table extension 99000750 "Mfg. Item" (referenced by, 2 links)

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 Entry
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 Entry No. Δ BC28 Integer Specifies the number of the entry, as assigned from the specified number series when the entry was created. AutoIncrement
2 Item No. Δ BC28 Code[20] Specifies the number of the item that has been reserved in this entry. TableRelation Table 27 “Item”
3 Location Code Δ BC28 Code[10] Specifies the Location of the items that have been reserved in the entry. TableRelation Table 14 “Location”
4 Quantity (Base) Δ BC28 Decimal Specifies the quantity of the item that has been reserved in the entry. via Page 497 “Reservation Entries”
5 Reservation Status Δ BC28 Enum “Reservation Status” Specifies the status of the reservation. enum Enum 337 “Reservation Status”
7 Description Δ BC28 Text[100] Specifies a description of the reservation entry.
8 Creation Date Δ BC28 Date Specifies the date on which the entry was created.
9 Transferred from Entry No. Δ BC28 Integer Specifies a value when the order tracking entry is for the quantity that remains on a document line after a partial posting. TableRelation Table 337 “Reservation Entry” (Reservation Entry)
10 Source Type Δ BC28 Integer Specifies for which source type the reservation entry is related to.
11 Source Subtype Δ BC28 Option Specifies which source subtype the reservation entry is related to. OptionCaption: 0,1,2,3,4,5,6,7,8,9,10
12 Source ID Δ BC28 Code[20] Specifies which source ID the reservation entry is related to.
13 Source Batch Name Δ BC28 Code[10] Specifies the journal batch name if the reservation entry is related to a journal or requisition line.
14 Source Prod. Order Line Integer —
15 Source Ref. No. Δ BC28 Integer Specifies a reference number for the line, which the reservation entry is related to.
16 Item Ledger Entry No. Integer — TableRelation Table 32 “Item Ledger Entry” (Item Ledger Entry); not editable
22 Expected Receipt Date Δ BC28 Date Specifies the date on which the reserved items are expected to enter inventory.
23 Shipment Date Δ BC28 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.
24 Serial No. Δ BC28 Code[50] Specifies the serial number of the item that is being handled on the document line.
25 Created By Δ BC28 Code[50] Specifies the user who created the traced record. TableRelation User.“User Name”; DataClassification EndUserIdentifiableInformation
27 Changed By Code[50] — TableRelation User.“User Name”; DataClassification EndUserIdentifiableInformation
28 Positive Δ BC28 Boolean Specifies that the difference is positive. not editable
29 Qty. per Unit of Measure Δ BC28 Decimal Specifies how many of the base unit of measure are contained in one unit of the item. not editable
30 Quantity Δ BC28 Decimal Specifies the quantity of the record.
31 Action Message Adjustment Δ BC28 Decimal — FlowField: sum(“Action Message Entry”.Quantity where(“Reservation Entry” = field(“Entry No.”), Calculation = const(Sum))); not editable
32 Binding Enum “Reservation Binding” — enum Enum 339 “Reservation Binding”; not editable
33 Suppressed Action Msg. Boolean —
34 Planning Flexibility Enum “Reservation Planning Flexibility” — enum Enum 340 “Reservation Planning Flexibility”
38 Appl.-to Item Entry Integer —
40 Warranty Date Δ BC28 Date Specifies the last day of the serial/lot number’s warranty. not editable
41 Expiration Date Δ BC28 Date Specifies the expiration date of the item that is being handled on the document line. not editable
50 Qty. to Handle (Base) Δ BC28 Decimal Specifies the quantity of item, in the base unit of measure, to be handled in a warehouse activity. via Page 5893 “Phys. Invt. Item Track. List”
51 Qty. to Invoice (Base) Δ BC28 Decimal Specifies the quantity, in the base unit of measure, that remains to be invoiced. It is calculated as Quantity - Qty. Invoiced. via Page 5893 “Phys. Invt. Item Track. List”
53 Quantity Invoiced (Base) Δ BC28 Decimal —
80 New Serial No. Code[50] — not editable
81 New Lot No. Code[50] — not editable
900 Disallow Cancellation Boolean —
5400 Lot No. Δ BC28 Code[50] Specifies the lot number of the item that is being handled with the associated document line.
5401 Variant Code Δ BC28 Code[10] Specifies the variant of the item on the line. TableRelation Table 5401 “Item Variant” (“Item Variant”.Code where(“Item No.” = field(“Item No.”)))
5811 Appl.-from Item Entry Integer —
5817 Correction Boolean —
6505 New Expiration Date Date — not editable
6510 Item Tracking Enum “Item Tracking Entry Type” — enum Enum 6566 “Item Tracking Entry Type”; not editable
6511 Untracked Surplus Boolean —
6515 Package No. Δ BC28 Code[50] Specifies the package number of the item that is being handled with the associated document line. not editable
6516 New Package No. Code[50] —

Keys

  • Key1: Entry No., Positive (clustered)
  • Key2: Source ID, Source Ref. No., Source Type, Source Subtype, Source Batch Name, Source Prod. Order Line, Reservation Status, Shipment Date, Expected Receipt Date
  • Key3: Item No., Variant Code, Location Code
  • Key4: Item No., Variant Code, Location Code, Reservation Status, Shipment Date, Expected Receipt Date, Serial No., Lot No., Package No.
  • Key9: Source Type, Source Subtype, Source ID, Source Batch Name, Source Prod. Order Line, Source Ref. No.
  • Key10: Reservation Status, Item No., Variant Code, Location Code, Expected Receipt Date
  • Key11: Serial No., Source ID, Source Ref. No., Source Type, Source Subtype, Source Batch Name, Source Prod. Order Line
  • Key12: Positive, Reservation Status, Source Type

Events published

  • OnAfterCopyTrackingFromItemLedgEntry(var ReservationEntry: Record "Reservation Entry"; ItemLedgerEntry: Record "Item Ledger Entry") (integration)
  • OnAfterCopyTrackingFromItemTrackingSetup(var ReservationEntry: Record "Reservation Entry"; ItemTrackingSetup: Record "Item Tracking Setup") (integration)
  • OnAfterCopyTrackingFromInvtProfile(var ReservationEntry: Record "Reservation Entry"; InventoryProfile: Record "Inventory Profile") (integration)
  • OnAfterCopyTrackingFromReservEntry(var ReservationEntry: Record "Reservation Entry"; FromReservationEntry: Record "Reservation Entry") (integration)
  • OnAfterCopyTrackingFromReservEntryNewTracking(var ReservationEntry: Record "Reservation Entry"; FromReservationEntry: Record "Reservation Entry") (integration)
  • OnAfterCopyTrackingFromTrackingSpec(var ReservationEntry: Record "Reservation Entry"; TrackingSpecification: Record "Tracking Specification") (integration)
  • OnAfterCopyTrackingFromWhseActivLine(var ReservationEntry: Record "Reservation Entry"; WarehouseActivityLine: Record "Warehouse Activity Line") (integration)
  • OnAfterCopyTrackingFromWhseEntry(var ReservationEntry: Record "Reservation Entry"; WhseEntry: Record "Warehouse Entry") (integration)
  • OnAfterCopyTrackingFromWhseItemTrackingLine(var ReservationEntry: Record "Reservation Entry"; WhseItemTrackingLine: Record "Whse. Item Tracking Line") (integration)
  • OnAfterCopyNewTrackingFromWhseItemTrackingLine(var ReservationEntry: Record "Reservation Entry"; WhseItemTrackingLine: Record "Whse. Item Tracking Line") (integration)
  • OnAfterClearItemTrackingFields(var ReservationEntry: Record "Reservation Entry") (integration)
  • OnAfterClearTracking(var ReservationEntry: Record "Reservation Entry") (integration)
  • OnAfterClearNewTracking(var ReservationEntry: Record "Reservation Entry") (integration)
  • OnAfterClearTrackingFilter(var ReservationEntry: Record "Reservation Entry") (integration)
  • OnAfterCopyTrackingFiltersToReservEntry(var ReservEntry: Record "Reservation Entry"; var FilterReservEntry: Record "Reservation Entry") (integration)
  • OnAfterFilterLinesForTracking(var ReservEntry: Record "Reservation Entry"; CalcReservEntry: Record "Reservation Entry"; Positive: Boolean) (integration)
  • OnAfterSetNewTrackingFromItemJnlLine(var ReservationEntry: Record "Reservation Entry"; ItemJournalLine: Record "Item Journal Line") (integration)
  • OnAfterSetNewTrackingFromTrackingSpecification(var ReservationEntry: Record "Reservation Entry"; TrackingSpecification: Record "Tracking Specification") (integration)
  • OnAfterSetSourceFilter(var ReservationEntry: Record "Reservation Entry"; SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceKey: Boolean) (integration)
  • OnAfterCopyNewTrackingFromReservEntry(var ReservationEntry: Record "Reservation Entry"; FromReservEntry: Record "Reservation Entry") (integration)
  • OnAfterSetTrackingFilterBlank(var ReservationEntry: Record "Reservation Entry") (integration)
  • OnAfterSetTrackingFilterFromEntrySummaryIfNotBlank(var ReservationEntry: Record "Reservation Entry"; EntrySummary: Record "Entry Summary") (integration)
  • OnAfterSetTrackingFilterFromItemJnlLine(var ReservationEntry: Record "Reservation Entry"; ItemJournalLine: Record "Item Journal Line") (integration)
  • OnAfterSetTrackingFilterFromItemLedgEntry(var ReservationEntry: Record "Reservation Entry"; ItemLedgEntry: Record "Item Ledger Entry") (integration)
  • OnAfterCopyTrackingFilterFromItemLedgEntry(var ReservationEntry: Record "Reservation Entry"; var ItemLedgEntry: Record "Item Ledger Entry") (integration)
  • OnAfterSetTrackingFilterFromItemTrackingSetup(var ReservationEntry: Record "Reservation Entry"; ItemTrackingSetup: Record "Item Tracking Setup") (integration)
  • OnAfterSetTrackingFilterFromItemTrackingSetupIfNotBlank(var ReservationEntry: Record "Reservation Entry"; ItemTrackingSetup: Record "Item Tracking Setup") (integration)
  • OnAfterSetTrackingFilterFromReservEntry(var ReservationEntry: Record "Reservation Entry"; FromReservationEntry: Record "Reservation Entry") (integration)
  • OnAfterSetNewTrackingFilterFromNewReservEntry(var ReservationEntry: Record "Reservation Entry"; FromReservationEntry: Record "Reservation Entry") (integration)
  • OnAfterSetTrackingFilterFromSpecIfNotBlank(var ReservationEntry: Record "Reservation Entry"; TrackingSpecification: Record "Tracking Specification") (integration)
  • OnAfterSetTrackingFilterFromTrackingSpec(var ReservationEntry: Record "Reservation Entry"; TrackingSpecification: Record "Tracking Specification") (integration)
  • OnAfterSetTrackingFilterFromTrackingSpecIfNotBlank(var ReservationEntry: Record "Reservation Entry"; TrackingSpecification: Record "Tracking Specification") (integration)
  • OnAfterSetTrackingFilterFromWhseActivityLine(var ReservationEntry: Record "Reservation Entry"; WhseActivityLine: Record "Warehouse Activity Line") (integration)
  • OnAfterSetTrackingFilterFromWhseJnlLine(var ReservationEntry: Record "Reservation Entry"; WhseJournalLine: Record "Warehouse Journal Line") (integration)
  • OnAfterSetTrackingFilterFromWhseSpec(var ReservationEntry: Record "Reservation Entry"; WhseItemTrackingLine: Record "Whse. Item Tracking Line") (integration)
  • OnAfterSetTrackingFilterFromWhseActivityLineIfRequired(var ReservationEntry: Record "Reservation Entry"; WhseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingSetup: Record "Item Tracking Setup") (integration)
  • OnAfterSetTrackingFilterFromWhseItemTrackingSetupNotBlankIfRequired(var ReservationEntry: Record "Reservation Entry"; WhseItemTrackingSetup: Record "Item Tracking Setup") (integration)
  • OnAfterSetTrackingFilterFromWhseItemTrackingSetupIfRequired(var ReservationEntry: Record "Reservation Entry"; WhseItemTrackingSetup: Record "Item Tracking Setup") (integration)
  • OnAfterSetTrackingFilterToItemIfRequired(ReservationEntry: Record "Reservation Entry"; var Item: Record Item) (integration)
  • OnAfterGetItemTrackingEntryType(ReservationEntry: Record "Reservation Entry"; var TrackingEntryType: Enum "Item Tracking Entry Type") (integration)
  • OnAfterTextCaption(SourceType: Integer; var NewTextCaption: Text[255]) (integration)
  • OnAfterGetTrackingText(ReservationEntry: Record "Reservation Entry"; var TrackingText: Text) (integration)
  • OnBeforeClearItemTrackingFields(ReservationEntry: Record "Reservation Entry") (integration)
  • OnAfterHasSameTracking(ReservationEntry: Record "Reservation Entry"; FromReservationEntry: Record "Reservation Entry"; var IsSameTracking: Boolean) (integration)
  • OnAfterHasSameNewTracking(ReservationEntry: Record "Reservation Entry"; FromReservationEntry: Record "Reservation Entry"; var IsSameTracking: Boolean) (integration)
  • OnAfterHasSameTrackingWithSpec(ReservationEntry: Record "Reservation Entry"; TrackingSpecification: Record "Tracking Specification"; var IsSameTracking: Boolean) (integration)
  • OnAfterTrackingExists(ReservationEntry: Record "Reservation Entry"; var IsTrackingExists: Boolean) (integration)
  • OnAfterTransferReservations(var OldReservationEntry: Record "Reservation Entry"; var NewReservationEntry: Record "Reservation Entry") (integration)
  • OnAfterNonSerialTrackingExists(ReservationEntry: Record "Reservation Entry"; var IsTrackingExists: Boolean) (integration)
  • OnAfterNewTrackingExists(ReservationEntry: Record "Reservation Entry"; var IsTrackingExists: Boolean) (integration)
  • OnAfterSummEntryNo(ReservationEntry: Record "Reservation Entry"; var ReturnValue: Integer) + BC25 (integration)
  • OnBeforeSummEntryNo(ReservationEntry: Record "Reservation Entry"; var ReturnValue: Integer; var IsHandled: Boolean) (integration)
  • OnBeforeTestItemFields(ReservationEntry: Record "Reservation Entry"; ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10]; var IsHandled: Boolean) (integration)
  • OnBeforeTransferReservations(var OldReservEntry: Record "Reservation Entry"; ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10]; TransferAll: Boolean; TransferQty: Decimal; QtyPerUOM: Decimal; SourceType: Integer; SourceSubtype: Option; SourceID: Code[20]; SourceBatchName: Code[10]; SourceProdOrderLine: Integer; SourceRefNo: Integer; var IsHandled: Boolean) (integration)
  • OnFieldFilterNeededOnItemTrackingTypeElseCase(ReservationEntry: Record "Reservation Entry"; ItemTrackingCode: Record "Item Tracking Code"; ItemTrackingType: Enum "Item Tracking Type"; var FieldValue: Code[50]; var IsSpecificTracking: Boolean; var IsHandled: Boolean) (integration)
  • OnTransferReservationsOnAfterSecondOldReservEntryLoop(var OldReservEntry: Record "Reservation Entry"; var NewReservEntry: Record "Reservation Entry"; SourceType: Integer; SourceSubtype: Option; SourceID: Code[20]) (integration)
  • OnTransferReservationsOnAfterNewReservEntryUpdateActionMessageEntries(var OldReservEntry: Record "Reservation Entry"; var NewReservEntry: Record "Reservation Entry") (integration)
  • OnTransferReservationsOnBeforeSetSourceForNewEntry(var OldReservationEntry: Record "Reservation Entry"; var NewReservationEntry: Record "Reservation Entry") (integration)
  • OnUpdateSourceCost(ReservationEntry: Record "Reservation Entry"; UnitCost: Decimal) + BC25 (integration)
  • OnBeforeFieldFilterNeeded(var ReservationEntry: Record "Reservation Entry"; var FieldFilter: Text; SearchForSupply: Boolean; ItemTrackingType: Enum "Item Tracking Type"; var IsHandled: Boolean; var Result: Boolean) + BC24 (integration)

Procedures

  • GetLastEntryNo(): Integer
  • InitSortingAndFilters(SetFilters: Boolean)
  • TextCaption(): Text[255]
  • SummEntryNo(): Integer
  • HasSamePointer(var ReservEntry: Record "Reservation Entry"): Boolean
  • HasSamePointerWithSpec(var TrackingSpecification: Record "Tracking Specification"): Boolean
  • HasSameTracking(ReservEntry: Record "Reservation Entry"): Boolean
  • HasSameTrackingWithSpec(TrackingSpecification: Record "Tracking Specification"): Boolean
  • HasSameNewTracking(ReservEntry: Record "Reservation Entry"): Boolean
  • SetPointer(RowID: Text[250])
  • SetPointerFilter()
  • SetSourceFilterFromReservEntry(ReservEntry: Record "Reservation Entry")
  • Lock()
  • SetItemData(ItemNo: Code[20]; ItemDescription: Text[100]; LocationCode: Code[10]; VariantCode: Code[10]; QtyPerUoM: Decimal)
  • SetSource(SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceBatchName: Code[10]; SourceProdOrderLine: Integer)
  • SetSourceFilter(SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceKey: Boolean)
  • SetSourceFilter(SourceBatchName: Code[10]; SourceProdOrderLine: Integer)
  • ClearTracking()
  • ClearNewTracking()
  • ClearTrackingFilter()
  • CopyTrackingFromItemLedgEntry(ItemLedgerEntry: Record "Item Ledger Entry")
  • CopyTrackingFromItemTrackingSetup(ItemTrackingSetup: Record "Item Tracking Setup")
  • CopyTrackingFromInvtProfile(InvtProfile: Record "Inventory Profile")
  • CopyTrackingFromReservEntry(ReservationEntry: Record "Reservation Entry")
  • CopyTrackingFromReservEntryNewTracking(ReservationEntry: Record "Reservation Entry")
  • CopyTrackingFromSpec(TrackingSpecification: Record "Tracking Specification")
  • CopyTrackingFromWhseActivLine(WarehouseActivityLine: Record "Warehouse Activity Line")
  • CopyTrackingFromWhseEntry(WhseEntry: Record "Warehouse Entry")
  • CopyTrackingFromWhseItemTrackingLine(WhseItemTrackingLine: Record "Whse. Item Tracking Line")
  • CopyNewTrackingFromItemJnlLine(ItemJnlLine: Record "Item Journal Line")
  • CopyNewTrackingFromTrackingSpec(TrackingSpecification: Record "Tracking Specification")
  • CopyNewTrackingFromReservEntry(ReservEntry: Record "Reservation Entry")
  • CopyNewTrackingFromWhseItemTrackingLine(WhseItemTrackingLine: Record "Whse. Item Tracking Line")
  • CopyTrackingFiltersToReservEntry(var FilterReservEntry: Record "Reservation Entry")
  • FilterLinesForTracking(CalcReservEntry: Record "Reservation Entry"; Positive: Boolean)
  • SetTrackingFilterBlank()
  • SetTrackingFilterFromEntrySummaryIfNotBlank(EntrySummary: Record "Entry Summary")
  • SetTrackingFilterFromItemJnlLine(ItemJournalLine: Record "Item Journal Line")
  • SetTrackingFilterFromItemLedgEntry(ItemLedgEntry: Record "Item Ledger Entry")
  • CopyTrackingFilterFromItemLedgEntry(var ItemLedgEntry: Record "Item Ledger Entry")
  • SetTrackingFilterFromItemTrackingSetup(ItemTrackingSetup: Record "Item Tracking Setup")
  • SetTrackingFilterFromItemTrackingSetupIfNotBlank(ItemTrackingSetup: Record "Item Tracking Setup")
  • SetTrackingFilterFromReservEntry(ReservEntry: Record "Reservation Entry")
  • SetNewTrackingFilterFromNewReservEntry(ReservEntry: Record "Reservation Entry")
  • SetTrackingFilterFromSpec(TrackingSpecification: Record "Tracking Specification")
  • SetTrackingFilterFromSpecIfNotBlank(TrackingSpecification: Record "Tracking Specification")
  • SetTrackingFilterFromTrackingSpecIfNotBlank(TrackingSpecification: Record "Tracking Specification")
  • SetTrackingFilterFromWhseActivityLine(WhseActivityLine: Record "Warehouse Activity Line")
  • SetTrackingFilterFromWhseJnlLine(WhseJournalLine: Record "Warehouse Journal Line")
  • SetTrackingFilterFromWhseSpec(WhseItemTrackingLine: Record "Whse. Item Tracking Line")
  • SetTrackingFilterFromWhseActivityLineIfRequired(WhseActivityLine: Record "Warehouse Activity Line"; WhseItemTrackingSetup: Record "Item Tracking Setup")
  • SetTrackingFilterFromWhseItemTrackingSetupNotBlankIfRequired(WhseItemTrackingSetup: Record "Item Tracking Setup")
  • SetTrackingFilterFromWhseItemTrackingSetupIfRequired(WhseItemTrackingSetup: Record "Item Tracking Setup")
  • SetTrackingFilterToItemIfRequired(var Item: Record Item)
  • GetItemTrackingEntryType(): Enum "Item Tracking Entry Type"
  • UpdateItemTracking()
  • UpdateActionMessageEntries(OldReservEntry: Record "Reservation Entry")
  • ClearItemTrackingFields()
  • ClearApplFromToItemEntry()
  • IsResidualSurplus(): Boolean
  • TestItemFields(ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10])
  • TrackingExists(): Boolean
  • NonSerialTrackingExists(): Boolean
  • GetTrackingText(): Text
  • NewTrackingExists(): Boolean
  • IsReclass(): Boolean + BC26
  • TransferReservations(var OldReservEntry: Record "Reservation Entry"; ItemNo: Code[20]; VariantCode: Code[10]; LocationCode: Code[10]; TransferAll: Boolean; TransferQty: Decimal; QtyPerUOM: Decimal; SourceType: Integer; SourceSubtype: Option; SourceID: Code[20]; SourceBatchName: Code[10]; SourceProdOrderLine: Integer; SourceRefNo: Integer)
  • FieldFilterNeeded(var FieldFilter: Text; SearchForSupply: Boolean; ItemTrackingType: Enum "Item Tracking Type"): Boolean
  • GetAvailabilityFilter(AvailabilityDate: Date; Positive: Boolean): Text
  • IsReservationOrTracking(): Boolean
  • GetTransferDirection(): Enum "Transfer Direction"
  • UpdateSourceCost(UnitCost: Decimal) + BC25
  • HasNoTrackingWithSpec(): Boolean + BC27

Plus 2 local procedures.

Triggers

OnDelete

Relations

Referenced by

67 fields in 23 objects relate to this table (TableRelation or CalcFormula).

Pages and codeunits on this 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.

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

Evidence 1 sources