מלא פעמים השתמשתי עם מודול אקסס פילטר, ותמיד זה עצבן אותי שאם מתנתקת השיחה באמצע מאיזה שהיא סיבה, הכניסה לשלוחה כבר נספרה, זה עצבן אותי במיוחד שבניתי מערכת להצבעות לתחרות, ותוך כדי בחורים מגיעים אלי שהתנתק ונחסם להם.....
אז חפרתי וחפרתי ובסוף מצאתי את הפתרון.
אז ככה:
למעשה אני עשיתי:
בשלוחה 1 שמתי:
הגדרת השלוחה:
type=recording_and_entering_data
סוג הזיהוי:
enter_id=yes
enter_id_type=list
ואז את האקסס פילטר:
check_access_filter=yes
access_filter_no_goto=hangup
ואז את:
שיקח וירשום בשלוחה 2
access_filter_log_time_folder=/2
אבל אז נוצרת לנו הבעיה שהוא גם רושם בשלוחה 2 את מה שנעשה בשלוחה 1
ולכן נרשום כך:
access_filter_1=g.*.*.*.*.*.1S.1.1S.*
שבעצם ימחק לאחר שניה.
ואז לסיום הגדרתי לו שכשגומר ילך לשלוחה 2
recording_and_entering_data_end_goto=/2
ובשלוחה 2 הגדרתי:
סוג השלוחה- השמעת קבצים
type=playfile
כינוי:לא חובה :)
title=קבלת הנתונים הסתיימה בהצלחה
סוג הזיהוי
enter_id=yes
enter_id_type=list
וכמובן את ההגדרה של האקסס פילטר
check_access_filter=yes
access_filter_no_goto=hangup
ואז את ההגדרה שלאחר שניה אחת ירשם ולא ימחק לעולם (ניתן לשינוי על פי הגדרות המודול)
access_filter_1=g.*.*.*.*.*.1S.1.none.*
אני שמתי בשלוחה זו הודעה שעבר בהצלחה, אפשר לשים כל דבר שרוצים.
באם רוצים שישמיע את מספר האישור פעם אחת ומייד עובר לסיום (אצלנו זה לשלוחה הבאה) צריך להוסיף (בשלוחה 1): :
say_approval_number=say_approval_no_number
ואז המערכת תשמיע את ההודעה:
M1447
נרשמת בהצלחה
ותמשיך הלאה.
באם רוצים שהמערכת לא תשמיע גם את הודעת "נרשמת בהצלחה", אלא מיד תעבור הלאה - יש להוסיף (בשלוחה 1):
recording_and_entering_data_say_approval_number=no
בהצלחה