Page "Item Attribute Value List"

ID 7504
Namespace: Microsoft.Inventory.Item.Attribute

Properties

Name Value
Caption Item Attribute Values
DelayedInsert True
LinksAllowed False
PageType ListPart
SourceTable Table Microsoft.Inventory.Item.Attribute."Item Attribute Value Selection"
SourceTableTemporary True

Methods

LoadAttributes

procedure LoadAttributes(ItemNo: Code[20])

Parameters

Name Type Description
ItemNo Code[20]

Events

OnAfterItemAttributeValueMappingDelete

[IntegrationEvent(False,False)]
local procedure OnAfterItemAttributeValueMappingDelete(AttributeToDeleteID: Integer, RelatedRecordCode: Code[20], ItemAttributeValueSelection: Record "Item Attribute Value Selection")

Parameters

Name Type Description
AttributeToDeleteID Integer
RelatedRecordCode Code[20]
ItemAttributeValueSelection Table Microsoft.Inventory.Item.Attribute."Item Attribute Value Selection"

OnAfterItemAttributeValueMappingModify

[IntegrationEvent(False,False)]
local procedure OnAfterItemAttributeValueMappingModify(var ItemAttributeValueMapping: Record "Item Attribute Value Mapping", ItemAttributeValueSelection: Record "Item Attribute Value Selection")

Parameters

Name Type Description
ItemAttributeValueMapping Table Microsoft.Inventory.Item.Attribute."Item Attribute Value Mapping"
ItemAttributeValueSelection Table Microsoft.Inventory.Item.Attribute."Item Attribute Value Selection"

OnBeforeItemAttributeValueMappingInsert

[IntegrationEvent(False,False)]
local procedure OnBeforeItemAttributeValueMappingInsert(var ItemAttributeValueMapping: Record "Item Attribute Value Mapping", ItemAttributeValue: Record "Item Attribute Value", ItemAttributeValueSelection: Record "Item Attribute Value Selection")

Parameters

Name Type Description
ItemAttributeValueMapping Table Microsoft.Inventory.Item.Attribute."Item Attribute Value Mapping"
ItemAttributeValue Table Microsoft.Inventory.Item.Attribute."Item Attribute Value"
ItemAttributeValueSelection Table Microsoft.Inventory.Item.Attribute."Item Attribute Value Selection"

OnBeforeItemAttributeValueMappingModify

[IntegrationEvent(False,False)]
local procedure OnBeforeItemAttributeValueMappingModify(var ItemAttributeValueMapping: Record "Item Attribute Value Mapping", ItemAttributeValue: Record "Item Attribute Value", RelatedRecordCode: Code[20])

Parameters

Name Type Description
ItemAttributeValueMapping Table Microsoft.Inventory.Item.Attribute."Item Attribute Value Mapping"
ItemAttributeValue Table Microsoft.Inventory.Item.Attribute."Item Attribute Value"
RelatedRecordCode Code[20]

OnLoadAttributesOnBeforeTempItemAttributeValueInsert

[IntegrationEvent(False,False)]
local procedure OnLoadAttributesOnBeforeTempItemAttributeValueInsert(var TempItemAttributeValue: Record "Item Attribute Value" temporary, ItemAttributeValueMapping: Record "Item Attribute Value Mapping", RelatedRecordCode: Code[20])

Parameters

Name Type Description
TempItemAttributeValue Table Microsoft.Inventory.Item.Attribute."Item Attribute Value"
ItemAttributeValueMapping Table Microsoft.Inventory.Item.Attribute."Item Attribute Value Mapping"
RelatedRecordCode Code[20]

OnBeforeCheckAttributeName

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckAttributeName(var ItemAttributeValueSelection: Record "Item Attribute Value Selection", RelatedRecordCode: Code[20])

Parameters

Name Type Description
ItemAttributeValueSelection Table Microsoft.Inventory.Item.Attribute."Item Attribute Value Selection"
RelatedRecordCode Code[20]

See also