Codeunit 7500 Item Attribute Management in 28
- App
- Base Application
- Namespace
- Microsoft.Inventory.Item.Attribute
Versions171819202122232425262728latest
Source29
Procedures, 15
| Name | Parameters | Returns | Access | Obsolete |
|---|---|---|---|---|
| FindItemsByAttribute | (var Record Filter Item Attributes Buffer) | Text | public | - |
| FindItemsByAttributes | (var Record Filter Item Attributes Buffer, var Record Item) | public | - | |
| GetItemNoFilterText | (var Record Item, var Integer) | Text | public | - |
| UpdateCategoryAttributesAfterChangingParentCategory | (Code[20], Code[20], Code[20]) | public | - | |
| DeleteItemAttributeValueMapping | (Record Item, var Record Item Attribute Value) | public | - | |
| UpdateCategoryItemsAttributeValueMapping | (var Record Item Attribute Value, var Record Item Attribute Value, Code[20], Code[20]) | public | - | |
| DeleteCategoryItemsAttributeValueMapping | (var Record Item Attribute Value, Code[20]) | public | - | |
| InsertCategoryItemsAttributeValueMapping | (var Record Item Attribute Value, Code[20]) | public | - | |
| InsertCategoryItemsBufferedAttributeValueMapping | (var Record Item Attribute Value, var Record Item Attribute Value Mapping, Code[20]) | public | - | |
| SearchCategoryItemsForAttribute | (Code[20], Integer) | Boolean | public | - |
| DoesValueExistInItemAttributeValues | (Text[250], var Record Item Attribute Value) | Boolean | public | - |
| InheritAttributesFromItemCategory | (var Record Item, Code[20], Code[20]) | public | - | |
| InsertItemAttributeValueMapping | (Record Item, var Record Item Attribute Value) | public | - | |
| InheritAttributesFromItem | (var Record Item Variant, Code[20]) | public | - | |
| UpdateItemVariantAttributeFromItem | (Code[20]) | public | - |
Events, 12
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnBeforeItemAttributeValueMappingInsert | (var Record Item Attribute Value Mapping, var Record Item Attribute Value) | - |
| Integration event | OnBeforeBufferedItemAttributeValueMappingInsert | (var Record Item Attribute Value Mapping, var Record Item Attribute Value Mapping) | - |
| Integration event | OnInsertBufferedItemAttributeValueMappingOnBeforeItemAttributeValueMappingInsert | (var Record Item Attribute Value, var Record Item Attribute Value Mapping) | - |
| Integration event | OnBeforeInsertCategoryItemsAttributeValueMapping | (var Record Item Attribute Value, Code[20], var Boolean) | - |
| Integration event | OnBeforeInsertCategoryItemsBufferedAttributeValueMapping | (var Record Item Attribute Value, var Record Item Attribute Value Mapping, Code[20], var Boolean) | - |
| Integration event | OnBeforeDeleteCategoryItemsAttributeValueMapping | (var Record Item Attribute Value, Code[20], var Boolean) | - |
| Integration event | OnBeforeGenerateAttributeDifference | (var Record Item Attribute Value, var Record Item Attribute Value, var Record Item Attribute Value, var Boolean) | - |
| Integration event | OnBeforeGetFilteredItems | (var Record Item Attribute Value Mapping, var Record Item, Text, var Boolean) | - |
| Integration event | OnFindItemsByAttributesOnBeforeFilterItemAttributesBufferLoop | (var Record Filter Item Attributes Buffer, var Record Item, var Record Item Attribute Value Mapping) | - |
| Integration event | OnSearchCategoryItemsForAttributeOnBeforeSearchByParentCategory | (Code[20], Integer, var Boolean, var Boolean) | - |
| Integration event | OnBeforeInheritAttributesFromItemCategory | (var Record Item, Code[20], Code[20], var Boolean) | - |
| Integration event | OnAfterInheritAttributesFromItemCategory | (var Record Item, Code[20], Code[20]) | - |