Tema anterior: Ámbito de la lógica de negocios

Tema siguiente: Clase

Scripts de plantilla de módulos de lógica de negocios
Opción explícita
Sub OnRegistration(dispatcher)
  'TODO: agregue código aquí para registrar los eventos necesarios para calcular el nivel de servicio.
End Sub

Sub OnLoad(time)
  'TODO: agregue código aquí para manipular el evento de inicio de cálculo.
End Sub

Sub OnPeriodStart(time)
  'TODO: agregue código aquí para manipular el evento de inicio del período.
End Sub

Sub OnPeriodEnd(time, isComplete)
  'TODO: agregue código aquí para manipular el evento de finalización del período.
End Sub

Sub OnTimeslotEnter(time)
  'TODO: agregue código aquí para manipular el evento de ranura de tiempo de entrada.
End Sub

Sub OnTimeslotExit(time)
  'TODO: agregue código aquí para manipular el evento de ranura de tiempo de salida.
End Sub

'TODO: duplique funciones y cambie su nombre según el registro de eventos.
Sub OnxxEvent(eventDetails)
  'TODO: agregue código aquí para manipular los eventos entrantes.
End Sub

Resultado de la función
  'TODO: agregue código aquí para calcular el resultado final.
  Result = Null
End Function