Licensing
In addition to the existing purchase licenses, there will also be a rental model for licensing xSuite Cube Business Solutions in the near future.
xSuite License Management (transaction /WMDBC/LICM) has been adapted and extended accordingly. The Subscriptions button is now available here.
![]() |
It is only possible to switch from the purchase option to the rental option, not vice versa. Once the software is licensed for rent, a return to the purchase license is no longer possible.
Rental licenses are issued for a period of one year, but the maximum duration extends to the end of the respective contract term. Also, document coverage is limited to a specific maximum number by the license for the respective term.
If the term ends or the maximum number of documents has been exhausted before the end of the term, the license will lose its validity. Any remaining voucher credits expire at the end of the term. To renew or extend a rental license, a new license request must be submitted to the xSuite licensing department.
The following licenses are offered for rent:
License | Description | |
|---|---|---|
XS01 | Invoice Essentials | Contains the services from the previous licenses "Interface Invoice" (XI01) and "Invoice Workflow" (XF01). |
XS02 | Invoice Premium | Contains the services from "Invoice Essentials" (XS01) and from the previous licenses "Recurring Documents" (XF05) and "Process Analyzer" (XF06). |
XS03 | Procurement Essentials | Contains the services from the previous license "Procurement" (XF02). |
XS04 | Procurement Premium | Contains the services from "Procurement Essentials" (XS03) and from the previous licenses "Order Confirmation" (XI04) and "Delivery Notes" (XI05). |
XS05 | Orders | Contains the services from the previous licenses "Interface Orders" (XI03) and "Orders Workflow" (XF03). |
XS00 | Base Components | Contains the services from the previous licenses "Interface Basis" (XI00) and "Interface ArchiveLink" (XI02). This license is not issued individually and does not need to be applied for. It is issued automatically in connection with each application for one of the XS01, XS02, XS04 or XS05 licenses, but not for XS03. |
Premium and Essentials
The "Invoice" and "Procurement" licenses have two variants: "Premium" and "Essentials"
The Premium license always includes all the services of the Essentials license, plus certain additional services, such as the Order Confirmation module in "Procurement Premium."
Premium and Essentials licenses of the same type (i.e., XS01 and XS02 or XS03 and XS04) cannot be active in the system at the same time. If they appear together in a license request, the respective Premium license always qualifies as having been requested.
When a Premium license is imported into the system, all existing Essentials licenses of the same type will become irrevocably invalid. When an Essentials license is imported into the system, all existing Premium licenses of the same type will become irrevocably invalid. Thus, the license that was imported last always decides whether the premium functions of a license type are active or not.
Counting method
For the purpose of licensing, a process consists of one or more sub-processes. A subprocess begins with the creation of a record in xSuite Interface or by starting a workflow.
In terms of licensing, if there is no upstream process to a subprocess, then the subprocess will qualify as a completely new process and will count as a single unit within the license purchased. Depending on the type of process (Invoice, Procurement, Orders, Order Confirmation, etc.), a valid license is searched for in the system when the process is started, and the counter for this license is increased by 1. If there are several valid licenses in the system, the counter of the license that was imported first is incremented.
When a process is started, a unique ID, the "process ID," is assigned. This serves as a global ID to identify the process in the system. If additional sub-processes are created during the overall process, they will receive a new process ID, but will still count as part of the overall process identified by the global ID.
Specifically, such new subprocesses can be generated by the following situations:
Creation of an SAP document from an xSuite interface document
Change of transaction within an xSuite Invoice workflow
Cross-application change of record type in xSuite Interface
Creation of multiple purchase orders from one purchase requisition as part of an xSuite procurement workflow
In all these cases, no additional license is required and the respective license count will not increase.
Validation
When a process is started, a check is performed as to whether a valid license is available. If there is no valid license, the creation of a global ID is prevented and the process will not start.
Once a process has been started, all steps of this process can be run through, even if the respective license should have expired or been exhausted in the meantime.
The monitoring transactions that belong to a single license type (e.g., the xSuite Invoice Monitor or the Invoice Overview) will check at startup whether there is a valid license in the system. A license is valid if a valid key is present and the license has not expired and the count has not been exhausted. If there is no valid license, the transaction will end with an error message.
