$MINTRANSCURRIDO $DIAACTUAL IF [$DIAACTUAL == sabado || domingo] no contar minutos ELSE $DIAACTUAL = Funcion.para.obtener.el.día(); IF $DIAACTUAL = Lunes IF [$HORAACTUAL >= 9:00AM] $IN = Funcion.Transformar.9.AM.a.min(); $FIN = Funcion.Transformar.Hora.Actual.a.min(); $MINTRANSCURRIDO = $FIN - $INICIO ENDIF ELSE $MINTRANSCURRIDO = 2dias=(valores estáticos de minutos transcurridos dependiendo de los días); $IN = Funcion.Transformar.9.AM.a.min(); $FIN = Funcion.Transformar.Hora.Actual.a.min(); $TMP = $FIN - $INICIO $MINTRANSCURRIDO = MINTRANSCURRIDO + $TMP ENDIF ENDIF