pageIntegration & APIsofficial - Microsoftderived - from the source, no model text

Page 30008 "APIV2 - Items"

APIV2 · Microsoft.API.V2

Across versions

  1. BC23-28not present
  2. BC29-30present

Neighbourhood 12 connected objects and pages

Table 27 "Item" (relates to)ItemCodeunit 5470 "Graph Collection Mgt - Item" (calls, 2 links)Graph Collection Mgt - ItemCodeunit 22 "Item Jnl.-Post Line" (calls)Item Jnl.-Post LineCreate item picture (Learn pages)Create item pictureCreate items (Learn pages)Create itemsDelete item picture (Learn pages)Delete item pictureDelete items (Learn pages)Delete itemsGet item picture (Learn pages)Get items (Learn pages)Get itemsitem resource type (Learn pages)item resource typeUpdate item picture (Learn pages)Update item pictureUpdate items (Learn pages)Update items

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.

APIV2 · Microsoft.API.V2 · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Extensible false
SourceTable Item
PageType API

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 Id Rec.SystemId —
No. No. Specifies the number of the item. from the table field
Display Name Description Specifies a description of the item. from the table field
Display Name 2 Description 2 Specifies information in addition to the description. from the table field
Type Type Specifies if the item card represents a physical inventory unit (Inventory), a labor time unit (Service), or a physical unit that is not tracked in inventory (Non-Inventory). from the table field
Item Category Id Item Category Id —
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
GTIN GTIN Specifies the number that is used for barcodes etc. from the table field
Inventory InventoryValue —
Unit Price Unit Price Specifies the price of one unit of the item or resource. You can enter a price manually or have it entered according to the Price/Profit Calculation field on the related card. from the table field
Price Includes Tax Price Includes VAT Specifies if the Unit Price and Line Amount fields on sales document lines for this item should be shown with or without VAT. from the table field
Unit Cost Unit Cost Specifies the cost of one unit of the item or resource on the line. from the table field
Tax Group Id Tax Group Id —
Tax Group Code Tax Group Code Specifies the tax group that is used to calculate and post sales tax. from the table field
Base Unit Of Measure Id Unit of Measure Id —
Base Unit Of Measure Code Base Unit of Measure Specifies the base unit used to measure the item, such as piece, box, or pallet. The base unit of measure also serves as the conversion basis for alternate units of measure. from the table field
General Product Posting Group Id Gen. Prod. Posting Group Id —
General Product Posting Group Code 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
Inventory Posting Group Id Inventory Posting Group Id —
Inventory Posting Group Code 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
Last Modified Date Rec.SystemModifiedAt —
Inventory Posting Group part Page 30096 “APIV2 - Inventory Post. Group” —
General Product Posting Group part Page 30079 “APIV2 - Gen. Prod. Post. Group” —
Unit Of Measure part Page 30030 “APIV2 - Units of Measure” —
Picture part Page 30053 “APIV2 - Pictures” —
Default Dimensions part Page 30054 “APIV2 - Default Dimensions” —
Variants part Page 30052 “APIV2 - Item Variants” —
Document Attachments part Page 30080 “APIV2 - Document Attachments” —

Procedures

5 local procedures, no public ones.

Triggers

OnAfterGetRecord, OnInsertRecord, OnModifyRecord, OnOpenPage, OnNewRecord

Relations

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.

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

Evidence 8 of 10 sources

Show 2 more