Table 18122318 EOS004 Feature Management

Table 18122318 EOS004 Feature Management

LanguageCaption
de-DEFeatureverwaltung
en-USFeature Management
it-ITGestione delle funzionalità

Fields

Id (1)

Guid

LanguageCaption
de-DEId
en-USId
it-ITId

Description (2)

Text[100]

LanguageCaption
de-DEBeschreibung
en-USDescription
it-ITDescrizione

Enabled (3)

Boolean

LanguageCaption
de-DEAktiviert
en-USEnabled
it-ITAbilitato

App Id (10)

Guid

LanguageCaption
de-DEApp-Id
en-USApp Id
it-ITId app

Help URL (20)

Text[250]

LanguageCaption
de-DEHelp URL
en-USHelp 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 -