|
|
|
|
- Properties specific to saasPricing variables
- Functions that use the saasPricing type
saasPricing (Type of variable) In french: saasTarification
The saasPricing type is used to define the advanced characteristics of a SaaS pricing. The pricing characteristics can be defined and changed using different WLanguage properties. Remark: For more details on the declaration of this type of variable and the use of WLanguage properties, see Declaring a variable.
MySite is saasSite dynamic MySite = SaaSAdminFindSite("Managing cars") P is saasPricing P.Name = "Premium Offer" P.Price = 150 SaaSAdminAddPricing(P, MySite) S is saasService S.Name = "Full Access" // Adds the service into the site SaaSAdminAddService(P, MySite) // The pricing will propose this service SaaSAdminPricingEnableService(P, S)
Remarks Properties specific to saasPricing variables The following properties can be used to handle saasPricing variables: | | | Name | Type | Effect |
---|
Invoicing | Integer constant | Specifies whether the pricing is per user or as a package. The following constants are available: - saasOutrightPricing: The pricing is invoiced as a package
- saasPricingPerUser: The pricing is invoiced per user
| Name | Character string | Name of pricing. This name must be unique for each site. | Periodicity | Integer or Integer constant | Duration of an invoicing period. This duration is expressed in number of days. The saasUnlimitedPeriodicity constant is used to specify a pricing for an unlimited period. | Price | Currency | Cost of the pricing. If the pricing is invoiced by period, this price is per period. | Site | saasSite variable | Reference toward the site that offers this pricing. This property is available in read-only. |
Functions that use the saasPricing type
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|