tableInventoryofficial - Microsoftderived - from the source, no model text

Table 6520 "Item Tracing Buffer"

Base Application · Microsoft.Inventory.Tracking

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC25-27unchanged
  4. BC2821 fields changed
  5. BC29-30unchanged

Neighbourhood 8 connected objects and pages

Table 27 "Item" (relates to, 2 links)ItemTable 14 "Location" (relates to)LocationTable 18 "Customer" (relates to)CustomerTable 23 "Vendor" (relates to)VendorTable 32 "Item Ledger Entry" (relates to)Item Ledger EntryTable 5401 "Item Variant" (relates to)Item VariantPage 6520 "Item Tracing" (pages and codeunits on it)Item TracingCodeunit 6516 "Package Management" (event subscribers)Package Management

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 Item Tracing Buffer
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 Line No. Integer — DataClassification SystemMetadata
2 Parent Item Ledger Entry No. Δ BC28 Integer Specifies the parent of the traced item ledger entry. not editable; DataClassification SystemMetadata
3 Level Integer — not editable; DataClassification SystemMetadata
4 Item No. Δ BC28 Code[20] Specifies the number of the traced item. TableRelation Table 27 “Item”; not editable; DataClassification SystemMetadata
5 Posting Date Δ BC28 Date Specifies the date when the traced item was posted. not editable; DataClassification SystemMetadata
6 Entry Type Δ BC28 Enum “Item Ledger Entry Type” Specifies the type of the traced entry. enum Enum 78 “Item Ledger Entry Type”; not editable; DataClassification SystemMetadata
7 Source Type Δ BC28 Enum “Analysis Source Type” Specifies the type of record, such as Sales Header, that the item is traced from. enum Enum 7131 “Analysis Source Type”; not editable; DataClassification SystemMetadata
8 Source No. Δ BC28 Code[20] Specifies the number of the source document that the entry originates from. TableRelation Table 18 “Customer”, Table 23 “Vendor”, Table 27 “Item” (if (“Source Type” = const(Customer)) Customer else if (“Source Type” = const(Vendor)) Vendor else if (“Source Type” = const(Item)) Item); not editable; DataClassification SystemMetadata
9 Source Name Δ BC28 Text[100] Specifies the name of the record that the item is traced from. not editable; DataClassification SystemMetadata
10 Document No. Δ BC28 Code[20] Specifies the number of the traced document. not editable; DataClassification SystemMetadata
11 Description Δ BC28 Text[100] Specifies a description of the traced item. not editable; DataClassification SystemMetadata
12 Location Code Δ BC28 Code[10] Specifies the location of the traced item. TableRelation Table 14 “Location”; not editable; DataClassification SystemMetadata
13 Quantity Δ BC28 Decimal Specifies the quantity of the traced item in the line. not editable; DataClassification SystemMetadata
14 Remaining Quantity Δ BC28 Decimal Specifies the quantity in the Quantity field that remains to be processed. not editable; DataClassification SystemMetadata
16 Open Boolean — not editable; DataClassification SystemMetadata
17 Positive Boolean — not editable; DataClassification SystemMetadata
18 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.”))); not editable; DataClassification SystemMetadata
19 Serial No. Δ BC28 Code[50] Specifies the serial number to be traced. not editable; DataClassification SystemMetadata
20 Lot No. Δ BC28 Code[50] Specifies the traced lot number. not editable; DataClassification SystemMetadata
21 Item Ledger Entry No. Δ BC28 Integer Specifies the number of the traced item ledger entry. TableRelation Table 32 “Item Ledger Entry” (Item Ledger Entry); not editable; DataClassification SystemMetadata
22 Created by Δ BC28 Code[50] Specifies the user who created the traced record. TableRelation User.“User Name”; not editable; DataClassification SystemMetadata
23 Created on Δ BC28 Date Specifies the date when the traced record was created. not editable; DataClassification SystemMetadata
24 Record Identifier RecordID — not editable
25 Item Description Δ BC28 Text[100] Specifies a description of the item. DataClassification SystemMetadata
26 Already Traced Δ BC28 Boolean Specifies if additional transaction history under this line has already been traced by other lines above it. not editable; DataClassification SystemMetadata
6515 Package No. Δ BC28 Code[50] Specifies the traced package number. not editable; DataClassification SystemMetadata

Keys

  • Key1: Line No. (clustered)
  • Key2: Item Ledger Entry No.
  • Key3: Serial No., Item Ledger Entry No.
  • Key4: Lot No., Item Ledger Entry No.
  • Key5: Item No., Item Ledger Entry No.
  • Key6: Package No., Item Ledger Entry No.

Events published

  • OnAfterCopyTrackingFromItemLedgEntry(var ItemTracingBuffer: Record "Item Tracing Buffer"; ItemLedgEntry: Record "Item Ledger Entry") (integration)

Procedures

  • CopyTrackingFromItemLedgEntry(ItemLedgEntry: Record "Item Ledger Entry")
  • SetDescription(Description2: Text[100])

Relations

Pages and codeunits on this table

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: "table", object_name: "Item Tracing Buffer"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources