Codeunit 18122038 EOS EX009 Subscription
Provides functions related to extension specific subscription management.
procedure TestSubscription(): Boolean
Verifies if subscription is active. If not a “required” notification will be displayed
Returns Boolean
True if notification has been displayed
procedure SendExpirationNotifications(): Boolean
Verifies subscription status/dates and if necessary displays expiring related notification
Returns Boolean
True if notification has been displayed
procedure SendAllNotifications(): Boolean
Verifies subscription status/dates and if necessary displays a notification
Returns Boolean
True if notification has been displayed
procedure SetupSubscription()
Launches subscription request wizard
procedure GetSubscriptionIsActive() Result: Boolean
Verifies if the subscription is active
Returns Boolean
The subscription status
procedure GetSubscriptionExpiring(): Boolean
Verifies if the subscription is active
Returns Boolean
The subscription status
procedure GetSubscriptionExpired(): Boolean
Verifies if the subscription is active
Returns Boolean
The subscription status
procedure GetLicenseText(): Text
Text[]
procedure GetLicenseText(CanDoCommit: Boolean) Result: Text
Generates a text with infos related to free version (i.e. for captions)
CanDoCommit Boolean
Returns Text[]
The generated text
procedure GetNotificationId(): Guid
Returns a unique GUID to use for extension specific notifications
Returns Guid
The ID
procedure SendNotification(Message: Text)
Displays an extension specific notification
Message Text[]
The text to be displayes
procedure SendSetupNotEditableNotification()
Displays an extension specific notification related to “Not editable setup”.
procedure SendSetupOnlyOneRecordSetupNotification()
Displays an extension specific notification related to “Only one setup line allowed”.
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.