PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • 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/iPadApple WatchUniversal Windows 10 AppWindows Mobile
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.
Remarque : Ces propriétés peuvent être utilisées avec une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>

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