Page "Item Card"

ID 30
Namespace: Microsoft.Inventory.Item

With the Item Card you manage the information that appears in sales and purchase documents when you buy or sell an item, such as line description and price. You can also find settings for how an item is priced, replenished, stocked, and for how costing and posting is done.

Properties

Name Value
Caption Item Card
PageType Card
RefreshOnActivate True
SourceTable Table Microsoft.Inventory.Item.Item
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
AboutTitle About item details
AboutText With the **Item Card** you manage the information that appears in sales and purchase documents when you buy or sell an item, such as line description and price. You can also find settings for how an item is priced, replenished, stocked, and for how costing and posting is done.

Methods

EnableControls

procedure EnableControls()

Events

OnAfterInitControls

[IntegrationEvent(True,False)]
local procedure OnAfterInitControls()

OnAfterOnOpenPage

[IntegrationEvent(True,False)]
local procedure OnAfterOnOpenPage()

OnBeforeOnOpenPage

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

Parameters

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

OnAfterEnablePlanningControls

[IntegrationEvent(True,False)]
local procedure OnAfterEnablePlanningControls(var PlanningParameters: Record "Planning Parameters" temporary)

Parameters

Name Type Description
PlanningParameters Table Microsoft.Inventory.Planning."Planning Parameters"

OnBeforeCreateItemFromTemplate

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateItemFromTemplate(var NewMode: Boolean, var ItemRec: Record Item, var Item: Record Item)

Parameters

Name Type Description
NewMode Boolean
ItemRec Table Microsoft.Inventory.Item.Item
Item Table Microsoft.Inventory.Item.Item

OnBeforeUnitCostOnDrillDown

[IntegrationEvent(False,False)]
local procedure OnBeforeUnitCostOnDrillDown(var Item: Record Item, var IsHandled: Boolean)

Parameters

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

OnCreateItemFromTemplateOnAfterCurrPageUpdate

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

Parameters

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

OnCreateItemFromTemplateOnBeforeCurrPageUpdate

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

Parameters

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

OnEnablePlanningControlsOnAfterGetParameters

[IntegrationEvent(False,False)]
local procedure OnEnablePlanningControlsOnAfterGetParameters(var PlanningParameters: Record "Planning Parameters" temporary)

Parameters

Name Type Description
PlanningParameters Table Microsoft.Inventory.Planning."Planning Parameters"

OnCreateItemFromTemplateOnBeforeIsFoundationEnabled

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

Parameters

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

See also