DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions SaaS
  • Propriétés spécifiques à la description des variables de type saasAbonnement
  • Fonctions utilisant le type saasAbonnement
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Le type saasAbonnement permet de définir toutes les caractéristiques avancées d'un abonnement d'un compte client SaaS à une tarification.
Les caractéristiques de cet abonnement peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
MonSite est un saasSite
MonSite = SaaSAdminChercheSite("Gestion de voitures")
 
Tarif est un saasTarification
Tarif = SaaSAdminChercheTarification("Offre Premium", MonSite)
 
Utilisateur est un saasUtilisateur
Utilisateur = SaaSAdminChercheUtilisateur("marc@jet-tames.com")
 
SaaSAdminAjouteAbonnement(Tarif, Utilisateur.Client, 1)
 
Ab est un saasAbonnement
Ab = SaaSAdminChercheAbonnement(Tarif, Utilisateur.Client)
Ab.NbLicences++
 
SaaSAdminModifieAbonnement(Ab)
Remarques

Propriétés spécifiques à la description des variables de type saasAbonnement

Les propriétés suivantes peuvent être utilisées pour manipuler un abonnement d'un compte client SaaS à une tarification :
NomType manipuléEffet
ClientVariable de type saasClientClient qui a souscrit l'abonnement.
Cette propriété est disponible en lecture seulement.
DateDébutChaîne ou variable de type DateHeureDate du début de l'abonnement.
Cette propriété est utilisée pour calculer le coût.
DateFinChaîne de caractères
ou variable de type DateHeure
ou Constante de type Chaîne de caractères
Date de fin de l'abonnement.
Dans le cas d'un abonnement sans date de fin déterminée, cette propriété correspond à la constante saasDuréeIllimitée.
NbLicencesEntier ou Constante de type EntierNombre de licences acquises par cet abonnement.
Dans le cas d'une tarification au forfait, cette propriété correspond à la constante saasLicencesIllimitées.
TarificationVariable de type saasTarificationRéférence vers la tarification à laquelle le client s'est abonné.
Cette propriété est disponible en lecture seulement.

Fonctions utilisant le type saasAbonnement

SaaSAdminActiveLicenceAttribue une licence d'abonnement à un utilisateur SaaS.
SaaSAdminAjouteAbonnementAjoute un abonnement à une tarification d'un site SaaS pour un compte client.
SaaSAdminChercheAbonnementRecherche un abonnement SaaS.
SaaSAdminDésactiveLicenceRetire une licence d'abonnement à un utilisateur SaaS.
SaaSAdminModifieAbonnementModifie un abonnement SaaS.
SaaSAdminSupprimeAbonnementSupprime un abonnement SaaS.
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 22/07/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale