Skip to content

KVSMTCEnumConversion#

Procedures#

ConvertToKVSMTCAnswerPriority(Enum Profile Answer Priority) : Enum#

procedure ConvertToKVSMTCAnswerPriority(ProfileAnswerPriority: Enum "Profile Answer Priority"): Enum KVSMTCAnswerPriority

ConvertToKVSMTCProfileQuestPriority(Enum Profile Questionnaire Priority) : Enum#

procedure ConvertToKVSMTCProfileQuestPriority(ProfileQuestionnairePriority: Enum "Profile Questionnaire Priority"): Enum KVSMTCProfileQuestPriority

CustomerBlockedUserToCustomerBlocked(Option) : Enum#

Summary: Converts a user-defined vendor blocked option to the standard Customer Blocked enum.

procedure CustomerBlockedUserToCustomerBlocked(BlockedUser: Option): Enum Customer Blocked

Parameters:

  • BlockedUser: The user-defined blocked option (" ", Payment, All).

Returns: Returns the corresponding Customer Blocked enum value.

VendorBlockedUserToVendorBlocked(Option) : Enum#

Summary: Converts a user-defined vendor blocked option to the standard Vendor Blocked enum.

procedure VendorBlockedUserToVendorBlocked(BlockedUser: Option): Enum Vendor Blocked

Parameters:

  • BlockedUser: The user-defined blocked option (" ", Payment, All).

Returns: Returns the corresponding Vendor Blocked enum value.

Events#

OnElseConvertToKVSMTCProfileAnswerPriority(Enum Profile Answer Priority, Enum KVSMTCAnswerPriority, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnElseConvertToKVSMTCProfileAnswerPriority(ProfileAnswerPriority: Enum "Profile Answer Priority"; var ReturnKVSMTCAnswerPriority: Enum "KVSMTCAnswerPriority"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCEnumConversion", 'OnElseConvertToKVSMTCProfileAnswerPriority', '', false, false)]
local procedure DoSomethingOnElseConvertToKVSMTCProfileAnswerPriority(ProfileAnswerPriority: Enum "Profile Answer Priority"; var ReturnKVSMTCAnswerPriority: Enum "KVSMTCAnswerPriority"; var IsHandled: Boolean)
begin
end;

OnElseConvertToKVSMTCProfileQuestPriority(Enum Profile Questionnaire Priority, Enum KVSMTCProfileQuestPriority, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnElseConvertToKVSMTCProfileQuestPriority(ProfileQuestionnairePriority: Enum "Profile Questionnaire Priority"; var ReturnKVSMTCProfileQuestPriority: Enum "KVSMTCProfileQuestPriority"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSMTCEnumConversion", 'OnElseConvertToKVSMTCProfileQuestPriority', '', false, false)]
local procedure DoSomethingOnElseConvertToKVSMTCProfileQuestPriority(ProfileQuestionnairePriority: Enum "Profile Questionnaire Priority"; var ReturnKVSMTCProfileQuestPriority: Enum "KVSMTCProfileQuestPriority"; var IsHandled: Boolean)
begin
end;