Codeunit 18122852 EOS EX039 Subscription
Provides functions related to extension specific subscription management.
procedure LoadSubscriptionInfo()
Loads record with present subscription informations without executing necessary commit and reading from cache
procedure SendExpirationNotifications(): Boolean
Verfifies subscription status/dates and if necessary displays expiring related notification
Returns Boolean
True if notification has been displayed
procedure SendAllNotifications(): Boolean
Verfifies 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(): Boolean
Verfifies if the subscription is active
Returns Boolean
The subscription status
procedure GetLicenseText(): Text[50]
Generates a text with infos related to free version (i.e. for captions)
Returns Text[50]
The generated text
procedure GetNotificationId(): Guid
Returns a unique GUID to use for extension specfic notifications
Returns Guid
The ID
procedure SendNotification(Message: Text)
Displays an extension specific notification
Message Text
The text to be displayes
procedure SendFreeVerLimitsNotification(LimType: Text)
Displays an extension specific notification
Text
procedure DetCaption(Title: Text; Applcode: Text): Text
Defines the title/caption for pages/reports considering licensing (free version)
Title Text
the base title/caption text
Applcode Text
if present a short application code, if to remove from base title/caption
Returns Text
then new caption
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.