Re-halllo 
I have a little dialplan for my office with holiday and open time, itās fully functional but i donāt like the line in red, for me these is a more efficent solutionā¦
Any idea???
[macro-festivi]
exten => s,1,GotoIfTime(||1-6|jan?fuori-orario,s,1)
exten => s,n,GotoIfTime(||1|may?fuori-orario,s,1)
exten => s,n,GotoIfTime(||25|apr?fuori-orario,s,1)
exten => s,n,GotoIfTime(||2|jun?fuori-orario,s,1)
exten => s,n,GotoIfTime(||15|aug?fuori-orario,s,1)
exten => s,n,GotoIfTime(||1|nov?fuori-orario,s,1)
exten => s,n,GotoIfTime(||8|dec?fuori-orario,s,1)
exten => s,n,GotoIfTime(||25-26|dec?fuori-orario,s,1)
exten => s,n,GotoIfTime(||31|dec?fuori-orario,s,1)
exten => s,n,Set(MACRO_PRIORITY=$[${MACRO_PRIORITY} + 1])
[color=red]exten => s,n,GotoIfTime(9:00-12:30|mon-sat||?${MACRO_CONTEXT},${MACRO_EXTEN},${MACRO_PRIORITY})
exten => s,n,GotoIfTime(15:00-20:30|mon-fri||?${MACRO_CONTEXT},${MACRO_EXTEN},${MACRO_PRIORITY})
[/color]
exten => s,n,Goto(fuori-orario,s,1)
exten => s,n,Hangup()
[in-gil] ;ingresso da eutelia
exten => s,1,Answer()
exten => s,n,Macro(festivi)
exten => s,n,Dial(SIP/210,30,tTrR)
exten => s,n,Playback(vm-login)
exten => s,n,Playback(vm-intro)
exten => s,n,VoiceMail(210@testmail)
exten => s,n,PlayBack(vm-goodbye)
exten => s,n,Hangup()
TNX, Manuel 8)