Page 32 "Item Lookup"
Base Application · Microsoft.Inventory.Item
Across versions
- BC23-24present
- BC251 events added
- BC26unchanged
- BC27declaration changed
- BC28-30unchanged
Neighbourhood 8 connected objects and pages
Base Application · Microsoft.Inventory.Item · captioned “Items” · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Items |
| SourceTable | Item |
| PageType | List |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Group | No. | No. | Specifies the number of the item. from the table field |
| No. 2 | No. 2 | Specifies the alternative number of the item. | |
| Description | Description | Specifies a description of the item. from the table field | |
| Base Unit of Measure | Base Unit of Measure | Specifies the unit in which the item is held in inventory. The base unit of measure also serves as the conversion basis for alternate units of measure. | |
| Unit Price | Unit Price | Specifies the price for one unit of the item. | |
| InventoryCtrl | Inventory | Specifies the quantity in stock for this item. | |
| Created From Nonstock Item | Created From Nonstock Item | Specifies that the item was created from a catalog item. from the table field | |
| Stockkeeping Unit Exists | Stockkeeping Unit Exists | Specifies that a stockkeeping unit exists for this item. from the table field | |
| Shelf No. | Shelf No. | Specifies where to find the item in the warehouse. This is informational only. from the table field | |
| Costing Method | Costing Method | Specifies how the item’s cost flow is recorded and whether an actual or budgeted value is capitalized and used in the cost calculation. from the table field | |
| Cost is Adjusted | Cost is Adjusted | Specifies whether the item’s unit cost has been adjusted, either automatically or manually. from the table field | |
| Standard Cost | Standard Cost | Specifies the unit cost that is used as an estimation to be adjusted with variances later. It is typically used in assembly and production where costs can vary. from the table field | |
| Unit Cost | Unit Cost | Specifies the cost per unit of the item. | |
| Last Direct Cost | Last Direct Cost | Specifies the most recent direct unit cost that was paid for the item. | |
| Price/Profit Calculation | Price/Profit Calculation | Specifies the relationship between the Unit Cost, Unit Price, and Profit Percentage fields associated with this item. from the table field | |
| Profit % | Profit % | Specifies the profit margin that you want to sell the item at. You can enter a profit percentage manually or have it entered according to the Price/Profit Calculation field from the table field | |
| Inventory Posting Group | Inventory Posting Group | Specifies links between business transactions made for the item and an inventory account in the general ledger, to group amounts for that item type. from the table field | |
| Gen. Prod. Posting Group | Gen. Prod. Posting Group | Specifies the item’s product type to link transactions made for this item with the appropriate general ledger account according to the general posting setup. from the table field | |
| VAT Prod. Posting Group | VAT Prod. Posting Group | Specifies the VAT product posting group. Links business transactions made for the item, resource, or G/L account with the general ledger, to account for VAT amounts resulting from trade with that record. from the table field | |
| Item Disc. Group | Item Disc. Group | Specifies an item group code that can be used as a criterion to grant a discount when the item is sold to a certain customer. from the table field | |
| Vendor No. | Vendor No. | Specifies the vendor code of who supplies this item by default. from the table field | |
| Vendor Item No. | Vendor Item No. | Specifies the number that the vendor uses for this item. from the table field | |
| GTIN | GTIN | Specifies the number that is used for barcodes etc. from the table field | |
| Alternative Item No. | Alternative Item No. | Specifies an alternative number for the item. | |
| Common Item No. | Common Item No. | Specifies a commonly used number for the item. | |
| Tariff No. | Tariff No. | Specifies a code for the item’s tariff number. from the table field | |
| Search Description | Search Description | Specifies a search description that you use to find the item in lists. from the table field | |
| Overhead Rate | Overhead Rate | Specifies the item’s indirect cost as an absolute amount. from the table field | |
| Indirect Cost % | Indirect Cost % | Specifies the percentage of the item’s last purchase cost that includes indirect costs, such as freight that is associated with the purchase of the item. from the table field | |
| Item Category Code | Item Category Code | Specifies the category that the item belongs to. Item categories also contain any assigned item attributes. from the table field | |
| Blocked | Blocked | Specifies that transactions with the item cannot be posted, for example, because the item is in quarantine. from the table field | |
| SalesBlocked | Sales Blocked | Specifies that transactions with the item cannot be sold, for example, because the item is in quarantine. from the table field | |
| PurchasingBlocked | Purchasing Blocked | Specifies that transactions with the item cannot be purchased. | |
| Last Date Modified | Last Date Modified | Specifies when the item card was last modified. from the table field | |
| Sales Unit of Measure | Sales Unit of Measure | Specifies the unit of measure code used when you sell the item. from the table field | |
| Replenishment System | Replenishment System | Specifies the type of supply order created by the planning system when the item needs to be replenished. from the table field | |
| Purch. Unit of Measure | Purch. Unit of Measure | Specifies the unit of measure code used when you purchase the item. from the table field | |
| Lead Time Calculation | Lead Time Calculation | Specifies a date formula for the amount of time it takes to replenish the item. from the table field | |
| Manufacturing Policy | Manufacturing Policy | Specifies if additional orders for any related components are calculated. from the table field | |
| Flushing Method | Flushing Method | Specifies how consumption of the item (component) is calculated and handled in production processes. Manual: Enter and post consumption in the consumption journal manually. Forward: Automatically posts consumption according to the production order component lines when the first operation starts. Bac… from the table field | |
| Assembly Policy | Assembly Policy | Specifies which default order flow is used to supply this assembly item. from the table field | |
| Item Tracking Code | Item Tracking Code | Specifies how items are tracked in the supply chain. | |
| Default Deferral Template | Default Deferral Template Code | Specifies the default template that governs how to defer revenues and expenses to the periods when they occurred. from the table field |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Navigation | Advanced View | Open the Items page showing all possible columns. |
Events published
OnBeforeFindRecord(var Rec: Record Item; Which: Text; var CrossColumnSearchFilter: Text; var Found: Boolean; var IsHandled: Boolean)+ BC25 (integration)- subscribers: Codeunit 4591 “SOA Item Search” FindRecordItemFromLookup
Triggers
OnOpenPage, OnFindRecord
Relations
- card page Page 30 “Item Card”
- source table Table 27 “Item”
Pages and codeunits on this table
- Table 27 “Item” (lookup page)
Extended by
Called by
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 7041 “Price Asset - Item” (1 call:
IsLookupOK → (object))
Documented on Microsoft Learn
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). 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: "page", object_name: "Item Lookup"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.