Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
2 Odpowiedzi
104 Widoki

Dear All,


One of our customer using odoo subscription module to manage their services. For that they would like to maintain the License numbers/keys distributed to their customers against their subscriptions sold.

We Would like to know Is there any way to manage License numbers/keys mapped to subscription module in Odoo? If so, Please suggest how to do that. 

If not available, then please suggest if there are any readymade apps available to manage license numbers/keys to  the subscription/sales modules


Thanks in advance

Regards,

Odoo@Tenthplanet


Awatar
Odrzuć
Najlepsza odpowiedź

Hi,


Odoo does not natively manage software license numbers/keys; there is no standard field or mechanism to generate/distribute/manage them.


Option 1: Simple Studio/Customization

          - If the requirement is only to store license keys:

                   * Add a custom field on sale.subscription (via Studio): e.g. x_license_key.

                  * If one subscription can have multiple keys:

                              - Create a related one2many model (subscription.license) with fields:

                                         -License Key

                                         - Activation Date

                                         - Expiry Date

                                         - Notes


You can then expose this in the Subscription form view.


Advantage: very simple, stays inside Subscriptions.

Limitation: No automation for generation/distribution unless you extend further.


Option 2: License Management via Custom Module

                - If you need automatic license key generation & assignment, build a small module:

                         * Define a new model: subscription.license with fields (Key, Status, Subscription, Customer, Expiry).

                         * On confirmation of subscription sale order → generate or assign a license key automatically.

                        * Possible integration with external license server if needed.

                        * Add portal access so customers can see their licenses.

Best if licenses need to be tracked, revoked, or rotated.



Hope it helps

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
0
lip 24
1550
2
lis 22
14073
0
lis 24
1067
1
cze 25
778
1
kwi 25
2182