הפניית שיחות לפי ימים
-
@כהן-צדק למה שלא תעשה עם כניסה לשלוחה לפי זמנים?
-
תוכל גם להשתמש עם אקסס פילטר, וכדלהלן:
בשלוחה אליה מגיעים המתקשרים, תעשה פילטר שמפצל, כך:;מודול אקסס פילטר type=access_filter ;תנאים ;בית ההוראה פעיל רק בשעות 14:00-21:00 ;יום ראשון לשלוחה 1 access_filter_1=g.14:00-21:00.sun.*.*.*.*.*.*.* access_filter_1_yes_goto=/1 ;יום שני לשלוחה 2 access_filter_2=g.14:00-21:00.mon.*.*.*.*.*.*.* access_filter_2_yes_goto=/2 ;יום שלישי לשלוחה 3 access_filter_3=g.14:00-21:00.tue.*.*.*.*.*.*.* access_filter_3_yes_goto=/3 ;יום רביעי לשלוחה 4 access_filter_4=g.14:00-21:00.wed.*.*.*.*.*.*.* access_filter_4_yes_goto=/4 ;יום חמישי לשלוחה 5 access_filter_5=g.14:00-21:00.thu.*.*.*.*.*.*.* access_filter_5_yes_goto=/5 ;יום שישי ערב שבת לשלוחה 6 access_filter_6=g.14:00-21:00.fri.*.*.*.*.*.*.* access_filter_6_yes_goto=/6 ;מוצאי שבת לשלוחה 7 access_filter_7=g.14:00-21:00.sat.*.*.*.*.*.*.* access_filter_7_yes_goto=/7 ;בשעות אחרות המתקשרים מועברים לשלוחה 9 access_filter_no_goto=/9
לא בדקתי, אבל זה אמור להיות תקין. תבדוק ותעדכן.
בשלוחות 1-7 תעשה הפניות לרב של אותו היום.
ובשלוחה 9 תעשה הודעה על כך שבית ההוראה אינו פעיל כרגע.כמובן שאתה יכול להגדיר שעות שונות לכל יום בשבוע.
ואם הבית הוראה פתוח פעמיים ביום, אתה פשוט מוסיף שורות. לדוגמא, אם אתה רוצה להוסיף יום ראשון בבוקר, תוסיף שורה 8:
שים לב, אתה צריך לאחוז ראש עם המספר של השורה, ועם השם של היום (באנגלית);יום ראשון בבוקר לשלוחה 11 access_filter_8=g.08:00-09:30.sun.*.*.*.*.*.*.* access_filter_8_yes_goto=/11
בהצלחה..
הסבר קצר:
המערכת בודקת בהגדרה 1 (שורה 6) האם כעת זה 'כן' או 'לא'.
אם כעת יום שלישי בשעה 15:00, אז בהגדרה הראשונה זה נחשב 'לא'.
המערכת תרד לבדוק בהגדרה 2 (שורה 9) אולי שם זה 'כן'. (אבל זה 'לא').
בהגדרה 3 (שורה 12) המערכת תראה שזה 'כן', אז המערכת תעשה מה שכתוב לעשות כשזה 'כן' בהגדרה 3, (כלומר מה שכתוב בשורה 13).
אם בכל ההגדרות היה 'לא', (למשל אם המאזין יכנס בשעה 12:00 (לא משנה באיזה יום), אז בכל ההגדרות יהיה 'לא'), המערכת תעשה מה שכתוב בשורה 28.
כמובן שאין שום משמעות לסדר של הימים בהגדרות, יום ה' יכול להיום לפני יום ג' ויום א' יכול להיות אחרי יום ד'.
רק צריך לשים לב, שההגדרות צריכות להיות בסדר רציף, שזה אומר שתי דברים א' שאי אפשר לדלג מספר, ב' שאי אפשר לעשות הגדרה 2 לפני הגדרה 1. (רק סדר הימים או השעות לא צריך להיות לפי הסדר, אפשר למשל לשים את יום א' בהגדרה 5, ואת יום ג' בהגדרה 1, אבל סדר ההגדרות צריך להיות בסדר רציף וכנ"ל). (תיקון והבהרה: בשלוחה כן אפשר לרשום את הגדרה 2 לפני הגדרה 1, אבל הסדר שהמערכת תתייחס להגדרות הוא לפי מספרם ולא לפי סדר רשימתם בשלוחה. ולמעשה, לגבי הנושא המדובר כאן זה לא משנה סדר ההגדרות, וכאמור).
עוד נקודה חשובה, כאשר המערכת תתקל בהגדרה שהיא 'כן', המערכת תבצע מיד את מה שכתוב לעשות, והיא לא תמשיך לבדוק מה כתוב בהגדרות הבאות.
בהצלחה.. -
תודה על התגובות
אלמד אותם ואנסה לפעול על פיהם
ושוב תודה -
-
@כהן-צדק
כמובן נשמח לשמוע..נ.ב. ערכתי בהודעה לעיל, הסבר על פעולת המערכת בפילטר זה.
בהצלחה.. -
@ע-ג איך אני יכול לעשות שתהיה גישה רק לשלוחת הניתוב ולא לשלוחות ההפניה עצמם? (אם שלוחת הניתוב מנתבת לשלוחות 2-7 מי שיכנס בתפריט הראשי לאחת מהשלוחות הללו מיד יופנה לרב, לא כך?)
-
@כהן-צדק אתה עושה למשל ששלוחת ההפניה הינה שלוחה פנימית בתוך שלוחת הניתוב או לחילופין נותן לשלוחות שמות מעל עשר או מאה שאז אין גישה באופן רגיל מהתפריט
לתשומת לב שלא משנה כלל איפה שלוחת הניתוב ומה שמה לגבי עצם העניין בשביל שהרעיון הזה יעבוד רק מה שצריך זה להכניס נכון את שם השלוחה ואת הניתוב אליה בהגדרות אבל זה יכול להיות גם שלוחה בשם הרב צוקר או לחילופין יום ראשון בוקר וכולי והיא יכולה להיות ממוקמת כאמור בכל מקום כגון בשלוחה פנימית לשלוחת ההפניה רק שבהגדרות לזכור להכניס ניתוב מלא
בהצלחה -
@כהן-צדק
תעשה את שלוחות הניתוב 11 , 22 , 33 וכו', במקום 1 , 2 , 3 וכו'עריכה: אני רואה שתוך כדי שאני כותב, כבר ענו לך,
התשובה שלי זהה בעיקרון לתשובה של הלי -
@כהן-צדק
כתבתי את זה לעיל, אבל היות וזה קריטי, ומאידך מאד נתון לטעות, חשוב לי לוודא שברור לך הנקודה הבאה:
באקסס פילטר אי אפשר לדלג מספר בסדר ההגדרות.
ולכן, אם למשל יש שבוע אחד שאחד הרבנים לא יכול לענות, אתה לא יכול להשבית את השלוחה שלו ע"י מחיקת השורה שלו באקסס פילטר, כיון שא"כ כל ההגדרות הבאות לא יעבדו.
ברור? -
@ע-ג כן, תודה. הסברת את זה מצוין (דווקא מעניין כל העסק הזה)
-
@ע-ג כתב בהפניית שיחות לפי ימים:
@כהן-צדק
כתבתי את זה לעיל, אבל היות וזה קריטי, ומאידך מאד נתון לטעות, חשוב לי לוודא שברור לך הנקודה הבאה:
באקסס פילטר אי אפשר לדלג מספר בסדר ההגדרות.
ולכן, אם למשל יש שבוע אחד שאחד הרבנים לא יכול לענות, אתה לא יכול להשבית את השלוחה שלו ע"י מחיקת השורה שלו באקסס פילטר, כיון שא"כ כל ההגדרות הבאות לא יעבדו.
ברור?הפתרון הכי טוב לבעיה הזאת לכאורה זה פשוט להשבית את שלוחת הניתוב של הרב עצמה או לחילופין להשמיע שם הודעה היום לא ניתן לשאול לצערנו או כל משהו כזה ואז להעביר חזרה לשלוחה הראשית או לניתוק בכל אופן עיקר ההדגשה שבכזה מקרה מקום המשחק יהיה בשלוחת הניתוב עצמה
-
@כהן-צדק כתב בהפניית שיחות לפי ימים:
@ע-ג נראה מושלם
מחר בעז"ה אנסה לסיים את זה עם הגדרת מספרי הטלפונים (אשמח לשתף אותך בתוצאה:)
תודה גם ל @צבי-ד-צ
@ע-ג היה לי עיכוב בהגדרת הקו
כעת ב"ה הוא עובד, ופעיל ומשמש את בני הקהילה
תזכה למצוות (ושוב תודה רבה גם ל @הלי )
אם זה מענין אותך, אשמח לשתף אותך בתוצאה. יש לך אפשרות לצ'אט (או שיש לך משתמש במתמחים)? -
@כהן-צדק
בהחלט, מאד מעניין אותי.
מדוע שלא תרשום כאן את מס' המערכת?
(אם תתייג אותי, לכאורה תוכל מייד למחוק, כי אני יקבל את ההודעה במייל. אם לא, אודיעך). -
פוסט זה נמחק! -
@כהן-צדק
זה נשמע מיוחד, אבל כמובן שאין לנו אפשרות לראות את כל התיכנות המיוחד שעשית שם...
עכ"פ זה יפה מאד, עלה והצלח, חילך לאורייתא... -
@ע-ג תודה
עשיתי הכל לפי ההדרכה שלך
עזרת לי מאוד (אני לא יכול עדין לתת לייקים אבל בכל אופן ככה זה יותר אמיתי ) -
סליחה על ההטרחה ותודה מראש לעוזרים
אם אני מעונין להחריג ימים מסויימים (בין הזמנים, מן הסתם זה ישמש אותי בעתיד בזמנים נוספים)
אני מבין שאני צריך להוסיף שורה לפני ברירת הימים - שתשלח אותו לשמוע הודעה שבית ההוראה אינו פעיל בבין הזמנים)
השאלה מה צריך להיות כתוב בדיוק בשורה הזו?
תודה רבה -
@כהן-צדק אתה בעיקרון יכול עכשיו לעשות הפניה לפי מחוייג/רשימה לבנה ועוד כמה אפשרויות, שכל מי שנכנס לשלוחה יעבור לשלוחה פלונית שבה ישמעו את ההודעה, וגם לזה יש כמה אפשרויות איך ישמעו
-
@צבי-ד-צ כנראה לא הבנתי כל כך את התשובה שלך
הבנתי שאני צריך להכניס שורה שעוד לפני הפקודה והניתוב לפי ימות השבוע, תפנה את המתקשר לשלוחה שאגדיר עם הודעה רלוונטית.
השאלה שלי איזו שורה אני צריך להכניס -
@כהן-צדק
אתה לא צריך להכניס את זה לפני, אתה יכול גם להכניס את זה אחרי...
העניין הוא שהמספר הסידורי יהיה ראשון!;בין הזמנים לשלוחה 987 access_filter_1=h.*.*.10-29.11-11.*.*.*.*.* access_filter_1_yes_goto=/987
הסבר:
access_filter_1 = הגדרה ראשונה (שים לב לשנות את כל המספרים של ההגדרות הקיימות, ע"מ שלא תהיה התנגשות עם עוד הגדרה באותו מספר).
h = תאריך עברי
כוכבית = כל השעות ביום
כוכבית = כל הימים בשבוע
10-29 = ימים בחודש (י' - כ"ט)
11-11 = חודש אב (לא ברור לי האם צריך לכתוב 11-11 או רק 11 תבדוק את שניהם)
כוכבית = כל השנים
שאר הכוכביות חובה אך הם לא רלוונטיות לענייננו
שים לב! בשימוש בתאריך עברי המערכת מחליפה יום בשקיעה, ככה שאם מישהו מתקשר ביום כ"ט אב אחרי השקיעה, ההגבלה הזו לא תחול עליו כי הוא התקשר בא' אלול (לא יודע מה איתכם, אבל כשאני רושם את זה אוחזתני פלצות..)
עריכה: אם רוצים שהתאריך העברי יתחלף ב-12:00 בלילה ראה כאן. שים לב שזה צריך להכנס לקובץ ivr.ini , וזה יחול על כל המערכת (גם על הרישומים בדוחות והלוגים השונים).
בהצלחה..