Skip to content

KVSPSAREFlatAttributeValueList#

Events#

KVSPSAREOnAfterItemAttributeValueMappingDelete(Integer, Code[20], Record Item Attribute Value Selection) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnAfterItemAttributeValueMappingDelete(AttributeToDeleteID: Integer; RelatedRecordCode: Code[20]; ItemAttributeValueSelection: Record "Item Attribute Value Selection"): 
[EventSubscriber(ObjectType::Page, Page::"KVSPSAREFlatAttributeValueList", 'KVSPSAREOnAfterItemAttributeValueMappingDelete', '', false, false)]
local procedure DoSomethingKVSPSAREOnAfterItemAttributeValueMappingDelete(AttributeToDeleteID: Integer; RelatedRecordCode: Code[20]; ItemAttributeValueSelection: Record "Item Attribute Value Selection")
begin
end;

KVSPSAREOnAfterItemAttributeValueMappingModify(Record Item Attribute Value Mapping, Record Item Attribute Value Selection) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnAfterItemAttributeValueMappingModify(var ItemAttributeValueMapping: Record "Item Attribute Value Mapping"; ItemAttributeValueSelection: Record "Item Attribute Value Selection"): 
[EventSubscriber(ObjectType::Page, Page::"KVSPSAREFlatAttributeValueList", 'KVSPSAREOnAfterItemAttributeValueMappingModify', '', false, false)]
local procedure DoSomethingKVSPSAREOnAfterItemAttributeValueMappingModify(var ItemAttributeValueMapping: Record "Item Attribute Value Mapping"; ItemAttributeValueSelection: Record "Item Attribute Value Selection")
begin
end;

KVSPSAREOnBeforeItemAttributeValueMappingInsert(Record Item Attribute Value Mapping, Record Item Attribute Value, Record Item Attribute Value Selection) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforeItemAttributeValueMappingInsert(var ItemAttributeValueMapping: Record "Item Attribute Value Mapping"; ItemAttributeValue: Record "Item Attribute Value"; ItemAttributeValueSelection: Record "Item Attribute Value Selection"): 
[EventSubscriber(ObjectType::Page, Page::"KVSPSAREFlatAttributeValueList", 'KVSPSAREOnBeforeItemAttributeValueMappingInsert', '', false, false)]
local procedure DoSomethingKVSPSAREOnBeforeItemAttributeValueMappingInsert(var ItemAttributeValueMapping: Record "Item Attribute Value Mapping"; ItemAttributeValue: Record "Item Attribute Value"; ItemAttributeValueSelection: Record "Item Attribute Value Selection")
begin
end;

KVSPSAREOnBeforeItemAttributeValueMappingModify(Record Item Attribute Value Mapping, Record Item Attribute Value, Code[20]) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforeItemAttributeValueMappingModify(var ItemAttributeValueMapping: Record "Item Attribute Value Mapping"; ItemAttributeValue: Record "Item Attribute Value"; RelatedRecordCode: Code[20]): 
[EventSubscriber(ObjectType::Page, Page::"KVSPSAREFlatAttributeValueList", 'KVSPSAREOnBeforeItemAttributeValueMappingModify', '', false, false)]
local procedure DoSomethingKVSPSAREOnBeforeItemAttributeValueMappingModify(var ItemAttributeValueMapping: Record "Item Attribute Value Mapping"; ItemAttributeValue: Record "Item Attribute Value"; RelatedRecordCode: Code[20])
begin
end;

KVSPSAREOnBeforeValidateAttributeName(Record Item Attribute Value Selection, Code[20]) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforeValidateAttributeName(var ItemAttributeValueSelection: Record "Item Attribute Value Selection"; RelatedRecordCode: Code[20]): 
[EventSubscriber(ObjectType::Page, Page::"KVSPSAREFlatAttributeValueList", 'KVSPSAREOnBeforeValidateAttributeName', '', false, false)]
local procedure DoSomethingKVSPSAREOnBeforeValidateAttributeName(var ItemAttributeValueSelection: Record "Item Attribute Value Selection"; RelatedRecordCode: Code[20])
begin
end;

KVSPSAREOnLoadAttributesOnBeforeTempItemAttributeValue(Record Item Attribute Value, Record Item Attribute Value Mapping, Code[20]) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnLoadAttributesOnBeforeTempItemAttributeValue(var TempItemAttributeValue: Record "Item Attribute Value" temporary; ItemAttributeValueMapping: Record "Item Attribute Value Mapping"; RelatedRecordCode: Code[20]): 
[EventSubscriber(ObjectType::Page, Page::"KVSPSAREFlatAttributeValueList", 'KVSPSAREOnLoadAttributesOnBeforeTempItemAttributeValue', '', false, false)]
local procedure DoSomethingKVSPSAREOnLoadAttributesOnBeforeTempItemAttributeValue(var TempItemAttributeValue: Record "Item Attribute Value" temporary; ItemAttributeValueMapping: Record "Item Attribute Value Mapping"; RelatedRecordCode: Code[20])
begin
end;