AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Funciones SaaS
  • Propiedades específicas de las variables saasPricing
  • Funciones que utilizan la clase saasPricing
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo saasPricing permite definir las características avanzadas de una tarificación SaaS.
Las características de los precios pueden definirse y modificarse mediante diferentes propiedades de WLanguage.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
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)
Observaciones

Propiedades específicas de las variables saasPricing

Las siguientes propiedades se pueden utilizar para las variables manipular saasPricing:
denominarTipos Efecto
denominarCadena de caracteresNombre del precio.
Este nombre debe ser único para cada sitio.
emplazamientoVariable de tipo saasSitereference hacia el sitio que ofrece este precio.
Esta propiedad está disponible en solo lectura.
FacturaciónConstante de tipo IntegerEspecifica si el precio es por usuario o como un paquete.
Las siguientes constantes están disponibles:
  • saasOutrightPricing: El precio se factura como un paquete
  • saasPricingPerUser: El precio se factura por usuario
PeriodicidadEntero o constante de tipo IntegerDuración de un período de facturación.
Esta duración se expresa en número de días.
La constante saasUnlimitedPeriodicity permite indicar una tarificación en un período limitado.
PrecioMonedaCosto de la fijación de precios.
Si la determinación de precio se factura por período, este precio es por período.

Funciones que utilizan la clase saasPricing

SaaSAdminAddPricingAñade un precio SaaS.
SaaSAdminAddSubscriptionAñade una suscripción a un precio de un sitio SaaS para una cuenta de cliente.
SaaSAdminDeletePricingElimina un precio SaaS.
SaaSAdminFindPricingEncuentra un precio SaaS.
SaaSAdminFindSubscriptionEncuentra una suscripción a SaaS.
SaaSAdminListServiceEnumera los servicios SaaS associated con un sitio SaaS, un precio o un usuario.
SaaSAdminListSubscriptionEnumera las suscripciones SaaS associated con un sitio o precio.
SaaSAdminModifyPricingModifica un precio de SaaS.
SaaSAdminPricingDisableServiceDesactiva un servicio con un precio SaaS.
SaaSAdminPricingEnableServicePermite un servicio a un precio SaaS.
Versión mínima requerida
  • Versión 15
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/01/2023

Señalar un error o enviar una sugerencia | Ayuda local