Table of Contents

Page "Item List"

ID 31
Namespace: Microsoft.Inventory.Item

Items represent the products and services you buy and sell. For each item, you can manage the default sales and purchase prices used when creating documents, as well as track inventory numbers. With Item Templates you can quickly create new items having common details defined by the template.

Properties

Name Value
AdditionalSearchTerms Product, Finished Good, Component, Raw Material, Assembly Item, Product Details, Merchandise Profile, Item Info, Commodity Info, Product Data, Article Details, Goods Profile, Item Detail
ApplicationArea #Basic,#Suite,#Assembly,#Service
Caption Items
CardPageID Page Microsoft.Inventory.Item."Item Card"
Editable False
PageType List
QueryCategory Item List
SourceTable Table Microsoft.Inventory.Item.Item
UsageCategory Lists
AboutTitle About items
AboutText **Items** represent the products and services you buy and sell. For each item, you can manage the default sales and purchase prices used when creating documents, as well as track inventory numbers. With [Item Templates](?page=1383 "Opens the Item Templates") you can quickly create new items having common details defined by the template.

Methods

SelectActiveItems

procedure SelectActiveItems(): Text

Returns

Type Description
Text

SelectActiveItemsForService

procedure SelectActiveItemsForService(var Item: Record Item): Text

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item

Returns

Type Description
Text

SelectActiveItemsForSale

procedure SelectActiveItemsForSale(): Text

Returns

Type Description
Text

SelectActiveItemsForPurchase

procedure SelectActiveItemsForPurchase(): Text

Returns

Type Description
Text

SelectActiveItemsForTransfer

procedure SelectActiveItemsForTransfer(): Text

Returns

Type Description
Text

SelectInItemList

procedure SelectInItemList(var Item: Record Item): Text

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item

Returns

Type Description
Text

GetSelectionFilter

procedure GetSelectionFilter(): Text

Returns

Type Description
Text

SetSelection

procedure SetSelection(var Item: Record Item)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item

SetTempFilteredItemRec

procedure SetTempFilteredItemRec(var Item: Record Item)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item

Events

OnSelectActiveItemsForTransferAfterSetFilters

[IntegrationEvent(False,False)]
local procedure OnSelectActiveItemsForTransferAfterSetFilters(var Item: Record Item)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item

OnBeforeFindRecord

[IntegrationEvent(False,False)]
local procedure OnBeforeFindRecord(var Rec: Record Item; Which: Text; var CrossColumnSearchFilter: Text; var Found: Boolean; var IsHandled: Boolean)

Parameters

Name Type Description
Rec Table Microsoft.Inventory.Item.Item
Which Text
CrossColumnSearchFilter Text
Found Boolean
IsHandled Boolean

See also