Table 99000849 "Action Message Entry"
Base Application · Microsoft.Inventory.Tracking
Across versions
- BC23present
- BC24declaration changed
- BC253 events added
- BC261 events added
- BC27unchanged
- BC281 fields changed
- 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 | Action Message 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. | Integer | — | |
| 2 | Type | Enum “Action Message Type” | — | enum Enum 99000849 “Action Message Type” |
| 3 | Reservation Entry | Integer | — | TableRelation Table 337 “Reservation Entry” (“Reservation Entry”.“Entry No.”) |
| 4 | Quantity Δ BC28 | Decimal | — | |
| 5 | New Date | Date | — | |
| 6 | Calculation | Option | — | OptionCaption: Sum,None |
| 7 | Suppressed Action Msg. | Boolean | — | |
| 10 | Source Type | Integer | — | |
| 11 | Source Subtype | Option | — | OptionCaption: 0,1,2,3,4,5,6,7,8,9,10 |
| 12 | Source ID | Code[20] | — | |
| 13 | Source Batch Name | Code[10] | — | |
| 14 | Source Prod. Order Line | Integer | — | |
| 15 | Source Ref. No. | Integer | — | |
| 16 | Location Code | Code[10] | — | TableRelation Table 14 “Location” |
| 17 | Bin Code | Code[20] | — | TableRelation Table 7354 “Bin” (Bin.Code where(“Location Code” = field(“Location Code”))) |
| 18 | Variant Code | Code[10] | — | TableRelation Table 5401 “Item Variant” (“Item Variant”.Code where(“Item No.” = field(“Item No.”))) |
| 19 | Item No. | Code[20] | — | TableRelation Table 27 “Item” |
Keys
- Key1: Entry No. (clustered)
- Key2: Reservation Entry, Calculation
- Key3: Source Type, Source Subtype, Source ID, Source Batch Name, Source Prod. Order Line, Source Ref. No., Item No., Location Code, Bin Code, Variant Code
Events published
OnAfterSetSourceFilter(var ActionMessageEntry: Record "Action Message Entry"; SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceKey: Boolean)(integration)OnAfterAssignMessageEntry(var ActionMessageEntry: Record "Action Message Entry"; var ActionMessageEntry2: Record "Action Message Entry")+ BC25 (integration)OnAfterAssignQuantity(var ActionMessageEntry: Record "Action Message Entry"; var ActionMessageEntry2: Record "Action Message Entry")+ BC25 (integration)OnAfterAssignEntryType(var ActionMessageEntry: Record "Action Message Entry"; var ActionMessageEntry2: Record "Action Message Entry")+ BC25 (integration)OnAfterSumUp(var ActionMessageEntry: Record "Action Message Entry"; var ComponentBinding: Boolean; var FirstDate: Date; var FirstTime: Time)+ BC26 (integration)- subscribers: Codeunit 99000891 “Mfg. Item Tracking Mgt.” OnAfterSumUp
Procedures
GetLastEntryNo(): IntegerSumUp(var ActionMessageEntry: Record "Action Message Entry")TransferFromReservEntry(var ReservEntry: Record "Reservation Entry")FilterFromReservEntry(var ReservEntry: Record "Reservation Entry")FilterToReservEntry(var ReservEntry: Record "Reservation Entry")BoundToComponent(): BooleanComponentDueDate(): DateComponentDueTime(): TimeSetSource(SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceBatchName: Code[10]; SourceProdOrderLine: Integer)SetSourceFromReservEntry(ReservEntry: Record "Reservation Entry")SetSourceFilter(SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceKey: Boolean)SetSourceFilter(SourceBatchName: Code[10]; SourceProdOrderLine: Integer)SetSourceFilterFromActionEntry(ActionMessageEntry: Record "Action Message Entry")SetSourceFilterFromReservEntry(ReservEntry: Record "Reservation Entry")ClearSourceFilter()
Relations
- Location Code: TableRelation Table 14 “Location”
- Item No.: TableRelation Table 27 “Item”
- Reservation Entry: TableRelation Table 337 “Reservation Entry”
- Variant Code: TableRelation Table 5401 “Item Variant”
- Bin Code: TableRelation Table 7354 “Bin”
Referenced by
1 fields in 1 objects relate to this table (TableRelation or CalcFormula).
- Table 337 “Reservation Entry”: Action Message Adjustment
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 703 “Find Record Management” (1 call:
GetLastEntryNo → GetLastEntryIntFieldValue)
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: "Action Message Entry"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.