Codeunit 18122563 EOS EX022 Subscription
Codeunit 18122563 EOS EX022 Subscription
Provides functions related to extension specific subscription management.
Methods
TestSubscription
procedure TestSubscription(): Boolean
Verifies if subscription is active. If not a “required” notification will be displayed
Parameters / Return Value
Returns
BooleanTrue if notification has been displayed
SendExpirationNotifications
procedure SendExpirationNotifications(): Boolean
Verfifies subscription status/dates and if necessary displays expiring related notification
Parameters / Return Value
Returns
BooleanTrue if notification has been displayed
SendAllNotifications
procedure SendAllNotifications(): Boolean
Verfifies subscription status/dates and if necessary displays a notification
Parameters / Return Value
Returns
BooleanTrue if notification has been displayed
SetupSubscription
procedure SetupSubscription()
Launches subscription request wizard
GetSubscriptionIsActive
procedure GetSubscriptionIsActive() Result: Boolean
Verfifies if the subscription is active
Parameters / Return Value
Returns
BooleanThe subscription status
GetLicenseText
procedure GetLicenseText(): Text[50]
Generates a text with infos related to free version (i.e. for captions)
Parameters / Return Value
Returns
Text[50]The generated text
GetNotificationId
procedure GetNotificationId(): Guid
Returns a unique GUID to use for extension specfic notifications
Parameters / Return Value
Returns
GuidThe ID
SendNotification
procedure SendNotification(Message: Text)
Displays an extension specific notification
Parameters / Return Value
Message
Text[]The text to be displayes
GetMaxFreeRows
procedure GetMaxFreeRows(): Integer
Returns the maximal nr. of rows allowed for using in free mode
Parameters / Return Value
Returns
IntegerThe number
SendMaxRowsNotification
procedure SendMaxRowsNotification()
DetCaption
procedure DetCaption(Title: Text; Applcode: Text): Text
Parameters / Return Value
Title
Text[]Applcode
Text[]Returns
Text[]
Feedback
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.