Table 18122318 EOS004 Feature Management

Table 18122318 EOS004 Feature Management

LanguageCaption
de-ATFeatureverwaltung
de-CHFeatureverwaltung
de-DEFeatureverwaltung
en-AUFeature Management
en-CAFeature Management
en-GBFeature Management
en-NZFeature Management
en-USFeature Management
it-CHGestione delle funzionalità
it-ITGestione delle funzionalità

Fields

Id (1)

Guid

LanguageCaption
de-ATId
de-CHId
de-DEId
en-AUId
en-CAId
en-GBId
en-NZId
en-USId
it-CHId
it-ITId

Description (2)

Text[100]

LanguageCaption
de-ATBeschreibung
de-CHBeschreibung
de-DEBeschreibung
en-AUDescription
en-CADescription
en-GBDescription
en-NZDescription
en-USDescription
it-CHDescrizione
it-ITDescrizione

Enabled (3)

Boolean

LanguageCaption
de-ATAktiviert
de-CHAktiviert
de-DEAktiviert
en-AUEnabled
en-CAEnabled
en-GBEnabled
en-NZEnabled
en-USEnabled
it-CHAbilitato
it-ITAbilitato

App Id (10)

Guid

LanguageCaption
de-ATApp-Id
de-CHApp-Id
de-DEApp-Id
en-AUApp Id
en-CAApp Id
en-GBApp Id
en-NZApp Id
en-USApp Id
it-CHId app
it-ITId app

Help URL (20)

Text[250]

LanguageCaption
de-ATHelp URL
de-CHHelp URL
de-DEHelp URL
en-AUHelp URL
en-CAHelp URL
en-GBHelp URL
en-NZHelp URL
en-USHelp URL
it-CHHelp URL
it-ITHelp URL

Methods

TestFeatureEnabled

procedure TestFeatureEnabled(FeatureId: Guid)

Raises an error if the given feature is not enabled.

Parameters / Return Value

  • FeatureId Guid

IsFeatureEnabled

procedure IsFeatureEnabled(FeatureId: Guid): Boolean

Returns true if a given feature is enabled.

Parameters / Return Value

  • FeatureId Guid

    The ID of the feature.

  • Returns Boolean


CreateFeature

procedure CreateFeature(FeatureId: Guid; mi: ModuleInfo; FeatureDescription: Text): Boolean

Creates a feature.

Parameters / Return Value

  • FeatureId Guid

    The ID of the feature to create.

  • mi ModuleInfo

    The module info of the app that this feature belongs to.

  • FeatureDescription Text

    The description of the feature.

  • Returns Boolean

    true if the feature was created. false if it already exists.


UpdateFeature

procedure UpdateFeature(Feature2: Record "EOS004 Feature Management"): Boolean

Updates a feature.

Parameters / Return Value

  • Feature2 Record "EOS004 Feature Management"

    The updated data for the feature.

  • Returns Boolean

    true if the feature was updated correctly.



EOS Labs -