Table of Contents

KVSFCYSourceLocations

Events

OnGetCaptionCaseElseTypeFilter(Option, Text[100], Text[250]) :

Summary: Triggers when getting caption for type filter in source locations page.

[IntegrationEvent(false, false)]
local procedure OnGetCaptionCaseElseTypeFilter(TypeFilter: Option; var SourceTableName: Text[100]; var Description: Text[250]): 

Parameters:

  • TypeFilter: Type filter option (Item, All Items, None)
  • SourceTableName: Source table name to be set
  • Description: Description to be set

OnGetCaptionCaseElseSourceTFilter(Enum KVSFCYSourceLocSTypeFilter, Text[100], Text[250]) :

Summary: Triggers when getting caption for source type filter in source locations page.

[IntegrationEvent(false, false)]
local procedure OnGetCaptionCaseElseSourceTFilter(SourceTypeFilter: Enum "KVSFCYSourceLocSTypeFilter"; var LocationSrcTableName: Text[100]; var Description: Text[250]): 

Parameters:

  • SourceTypeFilter: Source type filter enum
  • LocationSrcTableName: Location source table name to be set
  • Description: Description to be set

OnGetSourceTypeFilterElseSourceT(Record KVSFCYSourceLocation, Enum KVSFCYSourceLocSTypeFilter, Boolean) :

Summary: Triggers when getting source type filter for source location record.

[IntegrationEvent(false, false)]
local procedure OnGetSourceTypeFilterElseSourceT(SourceLocation: Record "KVSFCYSourceLocation"; var ReturnValue: Enum "KVSFCYSourceLocSTypeFilter"; var IsHandled: Boolean): 

Parameters:

  • SourceLocation: Source location record
  • ReturnValue: Return value for source type filter
  • IsHandled: Flag indicating if handled by extension

OnGetTypeFilterCaseElseSourceType(Record KVSFCYSourceLocation, Enum KVSFCYSourceLocSTypeFilter, Boolean) :

Summary: Triggers when getting type filter for source location record.

[IntegrationEvent(false, false)]
local procedure OnGetTypeFilterCaseElseSourceType(SourceLocation: Record "KVSFCYSourceLocation"; var ReturnValue: Enum "KVSFCYSourceLocSTypeFilter"; var IsHandled: Boolean): 

Parameters:

  • SourceLocation: Source location record
  • ReturnValue: Return value for type filter
  • IsHandled: Flag indicating if handled by extension

OnSetRecFiltersCaseElseSourceTFilter(Record KVSFCYSourceLocation, Enum KVSFCYSourceLocSTypeFilter, Boolean, Code[20], Boolean) :

Summary: Triggers when setting record filters for source type filter in source locations page.

[IntegrationEvent(false, false)]
local procedure OnSetRecFiltersCaseElseSourceTFilter(var SourceLocation: Record "KVSFCYSourceLocation"; SourceTypeFilter: Enum "KVSFCYSourceLocSTypeFilter"; var SourceCodeFilterCtrlEnable: Boolean; var SourceCodeFilter: Code[20]; var IsHandled: Boolean): 

Parameters:

  • SourceLocation: Source location record
  • SourceTypeFilter: Source type filter enum
  • SourceCodeFilterCtrlEnable: Flag to enable source code filter control
  • SourceCodeFilter: Source code filter value
  • IsHandled: Flag indicating if handled by extension

OnSourceCodeFilterSourceTCtrlOnLookupCaseElse(Enum KVSFCYSourceLocSTypeFilter, Text, Boolean, Boolean) :

Summary: Triggers when looking up source code filter for source type filter in source locations page.

[IntegrationEvent(false, false)]
local procedure OnSourceCodeFilterSourceTCtrlOnLookupCaseElse(SourceTypeFilter: Enum "KVSFCYSourceLocSTypeFilter"; var LookupParText: Text; var ReturnValue: Boolean; var IsHandled: Boolean): 

Parameters:

  • SourceTypeFilter: Source type filter enum
  • LookupParText: Text value for lookup parameter
  • ReturnValue: Return value for lookup operation
  • IsHandled: Flag indicating if handled by extension