Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

VM Pro will not go into Night or Holiday mode 2

Status
Not open for further replies.

clindsay1

MIS
Mar 18, 2007
78
US
VM Pro 9.0.4.0 Build 18 / IPO 9.0.4.0 Build 965

I am having an issue where the system only follows the day menu. I have a Day, Night, and Holiday Module built. Scheduler has a test condition for Holiday and Day. It is currently Setup to test Condition Holiday (true - go to holiday attendant, False then test Condition Day) Test Condition Day (True Transfer Main, False go to Night Attendant)

During the normal working hours that is setup on the condition (M-F 8-5) everything works like designed. Call comes in, hits scheduler, then transfers to main group, rings 5 times If now one answers, it plays the day greeting. Now after hours, call comes in goes directly to day greeting. It should go directly to night greeting instead of day greeting.

Hope all this makes sense.

Thanks for any help
 
Obviously thing doesn't follow your scheduler.
Could be that the schedule hasn't been set, not saved properly, or maybe an ICR schedule has been set as well?

If you post the mod(s) + your opening schedule for the holidays, we can take a look at it.

Kind regards

Gunnar
______________________________________
Mille viae ducunt homines per saecula Romam

2cnvimggcac8ua2fg.jpg
 
or that the incoming call route is going directly to the day attendant instead of the schedule.

Is the recording different or is it the same in all Modules because they were copied and then adjusted :)

Joe W.

FHandw, ACSS (SME), ACIS (SME)


ôThis is the end of the world, make sure to buy your T-shirt before it is too late"
Original expression of my daughter
 
The Incoming Call Route is set to Destination VM:Scheduler with no fallback extension. They have different recordings.


 
Then you might have created schedules that comes in conflict with each other.

Kind regards

Gunnar
______________________________________
Mille viae ducunt homines per saecula Romam

2cnvimggcac8ua2fg.jpg
 
Here is what I currently have.




; Auto-generated by IP Voicemail Pro Client
; For use with IP Office Voicemail Pro Server
; File produced on 27/12/2014 11:24:22
;
; DO NOT EDIT THIS FILE DIRECTLY
;

Morning.Condition
{
MEMBERS OR
TIMEBAND MONDAY 08:00-17:00
MEMBERS OR
TIMEBAND TUESDAY 08:00-17:00
MEMBERS OR
TIMEBAND WEDNESDAY 08:00-17:00
MEMBERS OR
TIMEBAND THURSDAY 08:00-17:00
MEMBERS OR
TIMEBAND FRIDAY 08:00-16:30
}

Night.Condition
{
}

Holidays.Condition
{
MEMBERS OR
TIMEBAND 27/11/2014
TIMEBAND 28/11/2014
TIMEBAND 29/11/2014
TIMEBAND 30/11/2014
TIMEBAND 25/12/2014
TIMEBAND 01/01/2015
TIMEBAND 25/05/2015
TIMEBAND 03/07/2015
TIMEBAND 07/09/2015
TIMEBAND 26/11/2015
TIMEBAND 27/11/2015
TIMEBAND 25/12/2015
TIMEBAND 01/01/2016
TIMEBAND 30/05/2016
TIMEBAND 04/07/2016
TIMEBAND 05/09/2016
TIMEBAND 24/11/2016
TIMEBAND 26/12/2016
TIMEBAND 02/01/2017
TIMEBAND 27/12/2014
}

DayAttendent
{
INTERRUPTABLE
ROOT
ACTION WAIT
EVENT RESULT.NODE_ENTRY=DayAttendent.Start Point.1
EVENT RESULT.Next=DayAttendent.Menu***.0
}

DayAttendent.Start Point.1
{
INTERRUPTABLE
ACTION NULL
RESULT=Next
}

DayAttendent.TransferToRecepGroup*.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=DayAttendent.TransferToRecepGroup*.1
}

DayAttendent.TransferToRecepGroup*.1
{
INTERRUPTABLE
ACTION TRANSFER=Sales Front Desk
ANNOUNCE=False
}

DayAttendent.Transfer Extns.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=DayAttendent.Transfer Extns.1
}

DayAttendent.Transfer Extns.1
{
INTERRUPTABLE
ACTION TRANSFER=2$KEY
ANNOUNCE=False
}

DayAttendent.Dial Extn No.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=DayAttendent.Dial Extn No.1
EVENT RESULT.Next=DayAttendent.Dial Extn No.Body.0
}

DayAttendent.Dial Extn No.1
{
INTERRUPTABLE
ACTION CLEARCOUNTER
RESULT=Next
}

DayAttendent.Dial Extn No.Body.0
{
INTERRUPTABLE
ACTION WAIT
EVENT KEYSTR.2??=DayAttendent.Transfer Extns.0
}

DayAttendent.Menu***.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=DayAttendent.Menu***.1
EVENT RESULT.Next=DayAttendent.Menu***.Body.0
}

DayAttendent.Menu***.1
{
INTERRUPTABLE
ACTION CLEARCOUNTER
RESULT=Next
}

DayAttendent.Menu***.Body.0
{
MSG DayGreeting
INTERRUPTABLE
ACTION WAIT
TIMEOUT 5=DayAttendent.Menu***.Timeout.0
EVENT KEYSTR.1=DayAttendent.TransferToRecepGroup*.0
EVENT KEYSTR.3=DayAttendent.Dial Extn No.0
EVENT KEYSTR.7=DayAttendent.Menu***.0
EVENT KEYSTR.9=DayAttendent.Get Mail*.0
EVENT KEYSTR.2=DayAttendent.Leave Mail General Mailbox.0
}

DayAttendent.Menu***.Timeout.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=DayAttendent.Menu***.Timeout.1
EVENT RESULT.Next=DayAttendent.Menu***.Timeout.2
EVENT RESULT.Timeout=DayAttendent.TransferToRecepGroup*.0
}

DayAttendent.Menu***.Timeout.1
{
INTERRUPTABLE
ACTION INCANDTESTCOUNTER=1
RESULTOK=Timeout
RESULTFAIL=Next
}

DayAttendent.Menu***.Timeout.2
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=DayAttendent.Menu***.Timeout.3
EVENT RESULT.Next=DayAttendent.Menu***.Body.0
}

DayAttendent.Menu***.Timeout.3
{
MSG
INTERRUPTABLE
ACTION NULL
RESULT=Next
}

DayAttendent.Get Mail*.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=DayAttendent.Get Mail*.1
EVENT RESULT.Next=Abrupt Disconnect.Route
}

DayAttendent.Get Mail*.1
{
INTERRUPTABLE
ACTION GETMAIL=$NAM
PROVIDEADVPERSOPT=False
DISTTARGET=*17
RESULT=Next
}

DayAttendent.Leave Mail General Mailbox.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=DayAttendent.Leave Mail General Mailbox.1
EVENT RESULT.Success=Abrupt Disconnect.Route
EVENT RESULT.Failure=Abrupt Disconnect.Route
}

DayAttendent.Leave Mail General Mailbox.1
{
INTERRUPTABLE
ACTION LEAVEMAIL=Front Desk
RESULTOK=Success
RESULTFAIL=Failure
}

NightAttendent
{
INTERRUPTABLE
ROOT
ACTION WAIT
EVENT RESULT.NODE_ENTRY=NightAttendent.Start Point.1
EVENT RESULT.Next=NightAttendent.Menu***.0
}

NightAttendent.Start Point.1
{
INTERRUPTABLE
ACTION NULL
RESULT=Next
}

NightAttendent.TransferToRecepGroup*.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=NightAttendent.TransferToRecepGroup*.1
}

NightAttendent.TransferToRecepGroup*.1
{
INTERRUPTABLE
ACTION TRANSFER=Sales Front Desk
ANNOUNCE=False
}

NightAttendent.Transfer Extns.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=NightAttendent.Transfer Extns.1
}

NightAttendent.Transfer Extns.1
{
INTERRUPTABLE
ACTION TRANSFER=2$KEY
ANNOUNCE=False
}

NightAttendent.Dial Extn No.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=NightAttendent.Dial Extn No.1
EVENT RESULT.Next=NightAttendent.Dial Extn No.Body.0
}

NightAttendent.Dial Extn No.1
{
INTERRUPTABLE
ACTION CLEARCOUNTER
RESULT=Next
}

NightAttendent.Dial Extn No.Body.0
{
INTERRUPTABLE
ACTION WAIT
EVENT KEYSTR.2??=NightAttendent.Transfer Extns.0
}

NightAttendent.Menu***.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=NightAttendent.Menu***.1
EVENT RESULT.Next=NightAttendent.Menu***.Body.0
}

NightAttendent.Menu***.1
{
INTERRUPTABLE
ACTION CLEARCOUNTER
RESULT=Next
}

NightAttendent.Menu***.Body.0
{
MSG DayGreeting
INTERRUPTABLE
ACTION WAIT
TIMEOUT 5=NightAttendent.Menu***.Timeout.0
EVENT KEYSTR.1=NightAttendent.TransferToRecepGroup*.0
EVENT KEYSTR.3=NightAttendent.Dial Extn No.0
EVENT KEYSTR.9=NightAttendent.Get Mail*.0
EVENT KEYSTR.2=NightAttendent.Leave Mail General Mailbox.0
EVENT KEYSTR.7=NightAttendent.Menu***.0
}

NightAttendent.Menu***.Timeout.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=NightAttendent.Menu***.Timeout.1
EVENT RESULT.Next=NightAttendent.Menu***.Timeout.2
EVENT RESULT.Timeout=NightAttendent.TransferToRecepGroup*.0
}

NightAttendent.Menu***.Timeout.1
{
INTERRUPTABLE
ACTION INCANDTESTCOUNTER=1
RESULTOK=Timeout
RESULTFAIL=Next
}

NightAttendent.Menu***.Timeout.2
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=NightAttendent.Menu***.Timeout.3
EVENT RESULT.Next=NightAttendent.Menu***.Body.0
}

NightAttendent.Menu***.Timeout.3
{
MSG
INTERRUPTABLE
ACTION NULL
RESULT=Next
}

NightAttendent.Get Mail*.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=NightAttendent.Get Mail*.1
EVENT RESULT.Next=Abrupt Disconnect.Route
}

NightAttendent.Get Mail*.1
{
INTERRUPTABLE
ACTION GETMAIL=$NAM
PROVIDEADVPERSOPT=False
DISTTARGET=*17
RESULT=Next
}

NightAttendent.Leave Mail General Mailbox.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=NightAttendent.Leave Mail General Mailbox.1
EVENT RESULT.Success=Abrupt Disconnect.Route
EVENT RESULT.Failure=Abrupt Disconnect.Route
}

NightAttendent.Leave Mail General Mailbox.1
{
INTERRUPTABLE
ACTION LEAVEMAIL=Front Desk
RESULTOK=Success
RESULTFAIL=Failure
}

Scheduler
{
INTERRUPTABLE
ROOT
ACTION WAIT
EVENT RESULT.NODE_ENTRY=Scheduler.Start Point.1
EVENT RESULT.Next=Scheduler.Test ConditionHolidays.0
}

Scheduler.Start Point.1
{
INTERRUPTABLE
ACTION NULL
RESULT=Next
}

Scheduler.Test ConditionHolidays.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=Scheduler.Test ConditionHolidays.1
EVENT RESULT.True=Scheduler.HolidayAttendent.0
EVENT RESULT.False=Scheduler.Test ConditionMorning.0
}

Scheduler.Test ConditionHolidays.1
{
INTERRUPTABLE
ACTION TEST=Holidays.Condition
RESULTOK=True
RESULTFAIL=False
}

Scheduler.Test ConditionMorning.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=Scheduler.Test ConditionMorning.1
EVENT RESULT.True=Scheduler.TransferMain.0
EVENT RESULT.False=Scheduler.Menu*.0
}

Scheduler.Test ConditionMorning.1
{
INTERRUPTABLE
ACTION TEST=Morning.Condition
RESULTOK=True
RESULTFAIL=False
}

Scheduler.HolidayAttendent.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=Scheduler.HolidayAttendent.1
}

Scheduler.HolidayAttendent.1
{
INTERRUPTABLE
ACTION NODE=HolidayAttendent
}

Scheduler.NightAttendent.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=Scheduler.NightAttendent.1
}

Scheduler.NightAttendent.1
{
INTERRUPTABLE
ACTION NODE=NightAttendent
}

Scheduler.Menu*.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=Scheduler.Menu*.1
EVENT RESULT.Next=Scheduler.Menu*.Body.0
}

Scheduler.Menu*.1
{
INTERRUPTABLE
ACTION CLEARCOUNTER
RESULT=Next
}

Scheduler.Menu*.Body.0
{
INTERRUPTABLE
ACTION WAIT
TIMEOUT 1=Scheduler.Menu*.Timeout.0
}

Scheduler.Menu*.Timeout.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=Scheduler.Menu*.Timeout.1
EVENT RESULT.Next=Scheduler.Menu*.Timeout.2
EVENT RESULT.Timeout=Scheduler.NightAttendent.0
}

Scheduler.Menu*.Timeout.1
{
INTERRUPTABLE
ACTION INCANDTESTCOUNTER=1
RESULTOK=Timeout
RESULTFAIL=Next
}

Scheduler.Menu*.Timeout.2
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=Scheduler.Menu*.Timeout.3
EVENT RESULT.Next=Scheduler.Menu*.Body.0
}

Scheduler.Menu*.Timeout.3
{
MSG
INTERRUPTABLE
ACTION NULL
RESULT=Next
}

Scheduler.TransferMain.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=Scheduler.TransferMain.1
}

Scheduler.TransferMain.1
{
INTERRUPTABLE
ACTION TRANSFER=Main Incoming
ANNOUNCE=False
}

RecordingMenu
{
INTERRUPTABLE
ROOT
ACTION WAIT
EVENT RESULT.NODE_ENTRY=RecordingMenu.Start Point.1
EVENT RESULT.Next=RecordingMenu.Menu.0
}

RecordingMenu.Start Point.1
{
INTERRUPTABLE
ACTION NULL
RESULT=Next
}

RecordingMenu.Menu.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=RecordingMenu.Menu.1
EVENT RESULT.Next=RecordingMenu.Menu.Body.0
}

RecordingMenu.Menu.1
{
INTERRUPTABLE
ACTION CLEARCOUNTER
RESULT=Next
}

RecordingMenu.Menu.Body.0
{
MSG RecordMenu
INTERRUPTABLE
ACTION WAIT
EVENT KEYSTR.1=RecordingMenu.Edit Day.0
EVENT KEYSTR.2=RecordingMenu.EditNightGreeting.0
EVENT KEYSTR.3=RecordingMenu.EditHoliday.0
EVENT KEYSTR.4=RecordingMenu.Edit Play List.0
}

RecordingMenu.Edit Day.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=RecordingMenu.Edit Day.1
EVENT RESULT.Next=Abrupt Disconnect.Route
}

RecordingMenu.Edit Day.1
{
INTERRUPTABLE
ACTION RECORD=DayGreeting
RESULT=Next
}

RecordingMenu.EditNightGreeting.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=RecordingMenu.EditNightGreeting.1
EVENT RESULT.Next=Abrupt Disconnect.Route
}

RecordingMenu.EditNightGreeting.1
{
INTERRUPTABLE
ACTION RECORD=NightGreeting
RESULT=Next
}

RecordingMenu.EditHoliday.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=RecordingMenu.EditHoliday.1
EVENT RESULT.Next=Abrupt Disconnect.Route
}

RecordingMenu.EditHoliday.1
{
INTERRUPTABLE
ACTION RECORD=Holiday
RESULT=Next
}

RecordingMenu.Edit Play List.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=RecordingMenu.Edit Play List.1
EVENT RESULT.Next=Abrupt Disconnect.Route
}

RecordingMenu.Edit Play List.1
{
INTERRUPTABLE
ACTION RECORD=RecordMenu
RESULT=Next
}

Main Incoming.Leave
{
INTERRUPTABLE
ROOT
ACTION WAIT
EVENT RESULT.NODE_ENTRY=Main Incoming.Leave.Start Point.1
EVENT RESULT.Next=Main Incoming.Leave.Goto.0
}

Main Incoming.Leave.Start Point.1
{
INTERRUPTABLE
ACTION NULL
RESULT=Next
}

Main Incoming.Leave.Goto.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=Main Incoming.Leave.Goto.1
EVENT RESULT.NEXT=Abrupt Disconnect.Route
}

Main Incoming.Leave.Goto.1
{
INTERRUPTABLE
ACTION NODE=DayAttendent
RESULTINVALID=Invalid
}

HolidayAttendent
{
INTERRUPTABLE
ROOT
ACTION WAIT
EVENT RESULT.NODE_ENTRY=HolidayAttendent.Start Point.1
EVENT RESULT.Next=HolidayAttendent.Menu***.0
}

HolidayAttendent.Start Point.1
{
INTERRUPTABLE
ACTION NULL
RESULT=Next
}

HolidayAttendent.TransferToRecepGroup*.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=HolidayAttendent.TransferToRecepGroup*.1
}

HolidayAttendent.TransferToRecepGroup*.1
{
INTERRUPTABLE
ACTION TRANSFER=Sales Front Desk
ANNOUNCE=False
}

HolidayAttendent.Transfer Extns.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=HolidayAttendent.Transfer Extns.1
}

HolidayAttendent.Transfer Extns.1
{
INTERRUPTABLE
ACTION TRANSFER=2$KEY
ANNOUNCE=False
}

HolidayAttendent.Dial Extn No.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=HolidayAttendent.Dial Extn No.1
EVENT RESULT.Next=HolidayAttendent.Dial Extn No.Body.0
}

HolidayAttendent.Dial Extn No.1
{
INTERRUPTABLE
ACTION CLEARCOUNTER
RESULT=Next
}

HolidayAttendent.Dial Extn No.Body.0
{
INTERRUPTABLE
ACTION WAIT
EVENT KEYSTR.2??=HolidayAttendent.Transfer Extns.0
}

HolidayAttendent.Menu***.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=HolidayAttendent.Menu***.1
EVENT RESULT.Next=HolidayAttendent.Menu***.Body.0
}

HolidayAttendent.Menu***.1
{
INTERRUPTABLE
ACTION CLEARCOUNTER
RESULT=Next
}

HolidayAttendent.Menu***.Body.0
{
MSG DayGreeting
INTERRUPTABLE
ACTION WAIT
TIMEOUT 5=HolidayAttendent.Menu***.Timeout.0
EVENT KEYSTR.1=HolidayAttendent.TransferToRecepGroup*.0
EVENT KEYSTR.3=HolidayAttendent.Dial Extn No.0
EVENT KEYSTR.7=HolidayAttendent.Menu***.0
EVENT KEYSTR.9=HolidayAttendent.Get Mail*.0
EVENT KEYSTR.2=HolidayAttendent.Leave Mail General Mailbox.0
}

HolidayAttendent.Menu***.Timeout.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=HolidayAttendent.Menu***.Timeout.1
EVENT RESULT.Next=HolidayAttendent.Menu***.Timeout.2
EVENT RESULT.Timeout=HolidayAttendent.TransferToRecepGroup*.0
}

HolidayAttendent.Menu***.Timeout.1
{
INTERRUPTABLE
ACTION INCANDTESTCOUNTER=1
RESULTOK=Timeout
RESULTFAIL=Next
}

HolidayAttendent.Menu***.Timeout.2
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=HolidayAttendent.Menu***.Timeout.3
EVENT RESULT.Next=HolidayAttendent.Menu***.Body.0
}

HolidayAttendent.Menu***.Timeout.3
{
MSG
INTERRUPTABLE
ACTION NULL
RESULT=Next
}

HolidayAttendent.Get Mail*.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=HolidayAttendent.Get Mail*.1
EVENT RESULT.Next=Abrupt Disconnect.Route
}

HolidayAttendent.Get Mail*.1
{
INTERRUPTABLE
ACTION GETMAIL=$NAM
PROVIDEADVPERSOPT=False
DISTTARGET=*17
RESULT=Next
}

HolidayAttendent.Leave Mail General Mailbox.0
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=HolidayAttendent.Leave Mail General Mailbox.1
EVENT RESULT.Success=Abrupt Disconnect.Route
EVENT RESULT.Failure=Abrupt Disconnect.Route
}

HolidayAttendent.Leave Mail General Mailbox.1
{
INTERRUPTABLE
ACTION LEAVEMAIL=Front Desk
RESULTOK=Success
RESULTFAIL=Failure
}

Abrupt Disconnect.Route
{
INTERRUPTABLE
ACTION WAIT
EVENT RESULT.NODE_ENTRY=Abrupt Disconnect.Action
}

Abrupt Disconnect.Action
{
INTERRUPTABLE
MSG en\MC_02
ACTION DISCONNECT
}
 
to much work to go through everything in the text file as I usually don't do that but the first couple of paragraphs are looking correctly.

Can you post the .mdb file instead but make sure you don't have any phone numbers in it otherwise somebody might take advantage of it.

make sure that you are online when you make any changes with the VmPro Client and restart the vmPro service just in case if the programming looks good

Joe W.

FHandw, ACSS (SME), ACIS (SME)


ôThis is the end of the world, make sure to buy your T-shirt before it is too late"
Original expression of my daughter
 
Your Holiday schedule is only set for these three days:

25/12/2014
27/12/2014
01/01/2015

Is this correct?

Kind regards

Gunnar
______________________________________
Mille viae ducunt homines per saecula Romam

2cnvimggcac8ua2fg.jpg
 
How do you see that one Gunnar??

I see
Holidays.Condition
{
MEMBERS OR
TIMEBAND 27/11/2014
TIMEBAND 28/11/2014
TIMEBAND 29/11/2014
TIMEBAND 30/11/2014
TIMEBAND 25/12/2014
TIMEBAND 01/01/2015

or do I read this wrong?


Joe W.

FHandw, ACSS (SME), ACIS (SME)


ôThis is the end of the world, make sure to buy your T-shirt before it is too late"
Original expression of my daughter
 
Westi, conditions are not listed chronologically, but in the seq they were added.

So, you find TIMEBAND 27/12/2014 as the last entry.
The huge amount of November entries, 27-30th, makes me beleive OP got it wrong. Anyway, 26.12.2014 is missing, so yesterday calls passed through the gates, ending up in the regular weekdays module.

Kind regards

Gunnar
______________________________________
Mille viae ducunt homines per saecula Romam

2cnvimggcac8ua2fg.jpg
 
just noticed that these are all November entries not December. That happens when you go over it and see the things that should be instead of the real deal.

Joe W.

FHandw, ACSS (SME), ACIS (SME)


ôThis is the end of the world, make sure to buy your T-shirt before it is too late"
Original expression of my daughter
 
Hence my post if this was correct or not [smile]

It's actually harder to see those mistakes in the VMPro client, and an easy mistake to do.

Kind regards

Gunnar
______________________________________
Mille viae ducunt homines per saecula Romam

2cnvimggcac8ua2fg.jpg
 
I see these mistakes easier in VMPro client because the calendar is a nice overview of the dates rather than the DD/MM/YYYY format

Joe W.

FHandw, ACSS (SME), ACIS (SME)


ôThis is the end of the world, make sure to buy your T-shirt before it is too late"
Original expression of my daughter
 
That's way better than ploughing the text file [smile]

You copied modules, but forgot to change the prompts.
They are all the same, playing "DayGreeting.WAV"
(I don't know if the modules are supposed to be the same, but they are.)
Your recording menu is fine.

If you recorded the Holiday and Night Prompts, you just have to do the following changes:

HolidayAttendent> Menu> Prompt> Holliday.wav

NightAttendent> Menu> Prompt> NightGreeting.wav


Another thing, you've used "inserted call flow" for transferring to another module in your Scheduler.
That's not the best way to do it, as it might pop back into oblivion. I'd use the GoTo for this.

The "Menu" in Scheduler is also a bit strange, it does nothing but stall the call for 1 sec.

Kind regards

Gunnar
______________________________________
Mille viae ducunt homines per saecula Romam

2cnvimggcac8ua2fg.jpg
 
Westi, when dealing with multiple years, it's easy to skip a full year, or maybe put in the right dates in the wrong month.

I've made a .con module with every holiday programmed until 2033. To check if I got every year/dates correct, I used the Text view.
Now I just dump the .con into every customer, and make exceptions if the customer has needs for that.

Kind regards

Gunnar
______________________________________
Mille viae ducunt homines per saecula Romam

2cnvimggcac8ua2fg.jpg
 
Thanks, I can't believe I missed that. It works good now. Does the dial by ext look correct? That doesn't seem to work. My extensions are 2xx

 
I'll take a closer look at it when I'm home this evening.

From what I remember, the mod's are identical, so the check could be done in one module.
I'll post a suggestion for you later.

Btw: the "7", is that for replay prompts?

Kind regards

Gunnar
______________________________________
Mille viae ducunt homines per saecula Romam

2cnvimggcac8ua2fg.jpg
 
dial to extensions is setup to dial 3 in the auto attendant then the extension number but your transfer has to be just $KEY not 2$KEY

Joe W.

FHandw, ACSS (SME), ACIS (SME)


ôThis is the end of the world, make sure to buy your T-shirt before it is too late"
Original expression of my daughter
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top