Validate License API

Validate License API

Release Date: 4/28/23

VL: Validate License API

Beginning with Elliott V8.5, a developer can use this API to get Elliott License information.

The format for this API follows:

VL,XX,NN


XX = LI          Return License Number in SCREEN-ALPHA-FIELD
                      "DEMO" for demo mode
XX = NU         Return maximum number of users in SCREEN-NUMERIC-FIELD
XX = EX         Return maintenance expiration date in SCREEN-NUMERIC-FIELD
XX = VE         Return version information in SCREEN-ALPHA-FIELD
XX = MF,NN   Return the module flag ("Y" or "N") in SCREEN-ANSWER for module NN
XX = AF,NN    Return the add-on flag ("Y" or "N") in SCREEN-ANSWER for add-on NN

Example:
MOVE "VL,MF,01" TO SCREEN-PARAMETERS
PERFORM SCREEN-ROUTINE
IF  SCREEN-ANSWER = "Y"
    DISPLAY "General Ledger is licensed"
END-IF

JEG

    • Related Articles

    • How to Update Elliott 8.5 License Key Code

      Release Date: 11/13/2019 Last Updated: 3/7/2022 Version: 8.5 & Up Q - I received an Elliott 8.5 license key code. How do I apply this new license key code to my Elliott 8.5? A - The following instructions apply to Elliott 8.5, 8.6, and all future ...
    • Why Do I Exceed Elliott User License Count When There are No or Very Few Users in Elliott?

      At the end of June 2014, we started to hear from several users reporting that they were receiving messages indicating an exceeding concurrent user count when starting up Elliott while there were no other, or very few other, users in Elliott. The ...
    • What to Do When PSQL 11 License Is Disabled

      Release Date: 06/12/2018 Q - I recently migrated my workstation from one virtual server host to another for load balancing reasons. After the migration, the PSQL 11 Workgroup engine on the machine became disabled. When I started up Elliott, I ...
    • Does Elliott Deferred Processing Take up License?

      Release Date: 01/30/2025 Version: 7.x & Up Q - We are running on Azure Virtual Desktop. It looks like the deferred processing takes one of the licenses. Was the policy changed? A - Deferred processing will take one PSQL (Actian) license. But on the ...
    • Programming API Codes

      This document is provided for Elliott software developers. If you are not an Elliott software developer, this document is not meaningful for you. AP: Get SMA Values This API returns various values from the Shared Memory Area. For example: Move ‘AP’ ...