Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2011-09-01 23:04:47 +0400

alphil Gravatar alphil flag of Spain

http://www.damal.es/

алгоритм gotoiftime в диалплане

Делим все время на "рабочее" и "не рабочее". В первом случае все входящие звонки перенаправляются на оператора(ов), а во втором случае произносится фраза, что мы в закрыты и оставьте сообщение.

Если расписание простое, то ставим gotoiftime - с понедельника по пятницу с 8 до 14 и с 16 до 20 - окрыто, все остальное - закрыто. Все просто. В период праздников и отпусков начинаются извращения. Весь месяц август работаем без перерыва, но до 15.00. А если 1 и 2 сентября это четверг и пятница, то сделаем мост и тоже не работаем. А если Пасхальная Неделя выпадает близко к 1-му Мая, то.... Вообщем иногда получается до 20 строк с gotoiftime, где просто начинаешь путаться. Вопрос - нету ли какого-нибудь алгоритма (решения), который бы генерировал минимально-правильный набор gotoiftime, чтобы потом на php написать календарик и пускай себе сами выставляют расписание.

алгоритм gotoiftime в диалплане

Делим все время на "рабочее" и "не рабочее". В первом случае все входящие звонки перенаправляются на оператора(ов), а во втором случае произносится фраза, что мы в закрыты и оставьте сообщение.

Если расписание простое, то ставим gotoiftime - с понедельника по пятницу с 8 до 14 и с 16 до 20 - окрыто, все остальное - закрыто. Все просто. В период праздников и отпусков начинаются извращения. Весь месяц август работаем без перерыва, но до 15.00. А если 1 и 2 сентября это четверг и пятница, то сделаем мост и тоже не работаем. А если Пасхальная Неделя выпадает близко к 1-му Мая, то.... Вообщем иногда получается до 20 строк с gotoiftime, где просто начинаешь путаться. Вопрос - нету ли какого-нибудь алгоритма (решения), который бы генерировал минимально-правильный набор gotoiftime, чтобы потом на php написать календарик и пускай себе сами выставляют расписание.

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.