• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    קבלת הקלטות ונתונים - recording_and_entering_data

    אזור התעשיה - הגדרות המערכת
    1
    24
    29873
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • א
      אלחנן1 ניהול נערך לאחרונה על ידי אלחנן1

      קישורים משרשור זה:

      • הגדרות בסיסיות לשלוחה

      • עדכון או מחיקת נתונים מקובץ ListAllInformation

      • הכנסת נתון מסויים / ID לקובץ INI במערכת

      • קבצי הקלטות (000-049) - הגדרות ברירת מחדל

      • קבצי הקשות (050-099) - הגדרות ברירת מחדל

      • מיקום שמירת הדוחות והגדרות נוספות

      • תשלום לפני האישור

      • הזמנות מרובות

      • הוספת נתונים לקובץ האישור ApprovalAll מתוך קובץ list_all_information

      • קבלת מספר אישור הזמנה בSMS

      • הגדרות שליחת מייל

      • הגבלת נרשמים

      • הוספת ניקוד

      • הגדרות מספר אישור

      • הוספת / הסרת ערך או מספר מחייג לרשימת תפוצה בסיום הרישום

      • מעבר לשלוחה אחרת בסיום

      • שליחת האישור בapi לשרת חיצוני

      • השמעה ללקוחות את מספרי אישור שלהם שהתקבלו בהכנסת נתונים (שלוחה נפרדת)

      • דו"חות הרישום בשלוחה

      • פיצול דו"חות על בסיס זמנים שונים / לפי הקשות

      • הודעות מערכת כלליות השייכות לשלוחה

      • דברים שעובדים ללא אחריות (נבנה על ידי יעקב ללא תיעוד)

      • השמעת כמות נרשמים מתוך שלוחת קבלת נתונים (מודול נפרד)

      תגובה 1 תגובה אחרונה תגובה ציטוט 12
      • א
        אלחנן1 ניהול נערך לאחרונה על ידי אלחנן1

        type=recording_and_entering_data
        

        קישורים לתוספים שניתנים להגדרה בכל מודול

        רשימת כל ההגדרות שניתנות להטמעה בכל מודול
        הגדרות זיהוי בכניסה לשלוחה
        הסבר על הודעת ברוכים הבאים (הודעה ראשונה בשלוחה)
        הרשאות כניסה לשלוחה


        ברירת מחדל מפעיל את התיקיה הנוכחית. אם רוצים שיקח את הקבצים וישמור בתיקיה אחרת ניתן להגדיר:

        recording_and_entering_data_folder_to_play=/8
        

        בהגדרה זו קבצי ההקלטות ילקחו מהשלוחה שהגדרתם (בדוגמא 8 ) וכן רוב קבצי ה ini של ההגדרות, כמו"כ הדוחו"ת יווצרו בשלוחה שהגדרתם.
        וכן הגדרת מספרי האישור בערך booking_Folder-XXX= תילקח מקובץ ext שבשלוחה המוגדרת, שאר ההגדרות מקובץ ext ילקחו מהשלוחה הנוכחית.
        בכדי לבדוק היכן צריך להיות קובץ ini ספציפי ניתן להגדיר את ההגדרות בקובץ ext ולחייג לשלוחה המערכת תיצור את קבצי ה ini שהיא מחפשת בהם, וכך תוכלו לדעת מאיזה שלוחה המערכת בודקת את הקובץ הספציפי.


        הקלטות בקבצים 000-049 הקובץ הראשון חייב להיות בשם 000 וכל השאר עוקבים אחריו
        קבלת נתונים בקבצים 050-099 הקובץ הראשון חייב להיות בשם 050 וכל השאר עוקבים אחריו

        ברירת מחדל הוא שקודם מקבל הקלטות ואח"כ מקבל נתונים, כלומר מתחיל בקבצים 000-049 ולאחר מכן עובר ל 050-099

        באם רוצים שיתחיל מקובץ 050 ומעלה ורק אח"כ מקובץ 000 כלומר קודם נתונים ואח"כ הקלטות
        יש להגדיר:

        start_first=data
        

        (ברירת מחדל כאילו מוגדר start_first=recording )


        שינוי נתיב השלוחה בדו"חות ובכותרת המייל

        כברירת מחדל, בדו"חות הרישום שהמערכת מנפיקה ובכותרת המייל שנשלח (באם הוגדר שיישלח מייל), רשום נתיב השלוחה שבה בוצע הרישום. לדוגמא - Folder/3/4
        באם רוצים לשנות את הערך, כך שבמקום נתיב השלוחה יהיה רשום משהו אחר, ניתן להכניס את הערך הרצוי בהגדרה הבאה:

        set_var=FolderYY
        

        בדוגמא כאן, הערך יהיה שווה ל FolderYY וזה מה שיהיה כתוב בדו"חות.
        [הערך "var" שנשמר בתור ברירת מחדל הוא FolderXX כאשר XX זה מספר השלוחה/תיקייה].

        שימו לב:
        נא לא להשתמש עם תווים בעברית, רווחים, וסימנים מיוחדים, כגון: , : ; " ! @ #
        הדבר יכול לגרום לשיבושים בהגדרות שמשתמשות עם הערך הזה.

        א תגובה 1 תגובה אחרונה תגובה ציטוט 6
        • א
          אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי שלוימי 770

          עדכון או מחיקת נתונים מקובץ ListAllInformation

          הערה: למידע אודות קובץ ListAllInformation עיין כאן


          ניתן להגדיר שבסיום קבלת הנתונים, כל הנתונים שהתקבלו ייכנסו לקובץ ListAllInformation.
          שימו לב: הגדרה זו היא חובה עבור פונקציה זו, ובנוסף, ניתן להוסיף את ההגדרות שבהמשך.
          ההגדרה היא:

          add_to_list_all_information=yes
          

          במקרה כזה, המערכת תוסיף שורה חדשה עם כל הפרטים שהתקבלו לפי הסדר.
          (הנתון הראשון ייכנס לעמודה הראשונה, הנתון השני ייכנס לעמודה השנייה וכן הלאה).


          במידה והמשתמש נכנס בכניסה לפי זיהוי אישי - Enter ID ניתן להגדיר שהעמודה הראשונה בקובץ תהיה ה-ID של המשתמש. וכל הנתונים שהתקבלו ייכנסו מהעמודה השנייה והלאה.
          ההגדרה היא

          add_enter_id_to_list_all_information=yes
          

          במקרה כזה, העמודה הראשונה תהיה ה-ID של המשתמש העמודה השנייה תהיה הנתון הראשון שהתקבל העמודה השלישית תהיה הנתון השני שהתקבל וכן הלאה.


          לחילופין, ניתן להגדיר שהעמודה הראשונה תהיה מספר האישור שהמשתמש קיבל בסיום הכנסת הנתונים, וכל הנתונים שהתקבלו ייכנסו מהעמודה השנייה ואילך
          ההגדרה היא

          add_enter_id_to_list_all_information=yes_from_approval_number
          

          במקרה כזה, העמודה הראשונה תהיה מספר האישור שהמשתמש קיבל. וכל הנתונים שהתקבלו ייכנסו מהעמודה השנייה ואילך.
          שימו לב! בברירת מחדל מספר האישור שנכנס הוא מספר האישור שהמערכת נותנת בצורה אוטומטית.
          במידה והגדרתם שהמשתמש יקבל מספר אישור שונה ממה שהמערכת נותנת (ראו בהרחבה אודות אפשרות זו בהמשך השרשור), ניתן להגדיר שזה מה שייכנס בעמודה הראשונה.
          לצורך כך יש להגדיר (במקום ההגדרה הקודמת)

          add_enter_id_to_list_all_information=yes_from_approval_number_from_file
          

          במקרה כזה, העמודה הראשונה תהיה מספר האישור שאתם הגדרתם (ולא מספר האישור שהמערכת נתנה)


          שימו לב!
          היות ובקובץ ListAllInformation העמודה השנייה מציינת האם המשתמש מאושר כניסה או לא (אם יש 1 מאושר, ואם יש משהו אחר אז חסום) לכן אם ברצונכם שהנתון שיירשם הוא 1 יש 2 אפשרויות

          • אפשרות ראשונה (לא מומלץ): לומר בשאלה הראשונה "במידה וברצונכם שהזיהוי ממנו נכנסתם יהיה מאושר כניסה למערכת הקישו 1" וכך כשהמשתמש יקיש 1 הנתון ייכנס לעמודה השנייה.
          • אפשרות שנייה (מומלץ): להגדיר שבעמודה השנייה יירשם בצורה אוטומטית 1 עבור כל המשתמשים.
            ההגדרה היא
          add_approval_1_to_list_all_information=yes
          

          במקרה כזה, בעמודה השנייה יירשם 1, וכל הנתונים שהתקבלו ייכנסו מהעמודה השלישית ואילך.


          הערה חשובה לגבי הוספת הנתונים לקובץ.
          במידה והגדרתם שהלקוח יכול לדלג על הכנסת הנתון, מה שנרשם בכלל הדוחות זה המילה Next אולם בקובץ ListAllInformation השארנו את הערך ריק לגמרי (יהיה פסיק ועוד פסיק ובאמצע הנתון יהיה ריק).
          דבר זה בוצע למניעת התנגשות בחיפוש ערך בתוך הטבלה כאשר הנתון Next במקרה והלקוח דילג יופיע הרבה פעמים.


          הוספת מידע נלווה

          ניתן להוסיף מידע נלווה אחרי העמודות של הנתונים שהתקבלו

          כברירת מחדל, המידע לא יתווסף
          ניתן להוסיף הכל או רק חלק מהמידע

          הוספת תאריך שנרשם:

          add_date_to_list_all_information=yes
          

          הוספת זמן שנרשם (שעון):

          add_time_to_list_all_information=yes
          

          הוספת טלפון שחייג:

          add_phone_dial_to_list_all_information=yes
          

          הוספת שלוחה ממנה נרשם:

          add_extension_to_list_all_information=yes
          

          ניתן להגדיר שהמערכת תמחק נתונים קיימים בקובץ.
          לצורך כך יש להגדיר כניסה לפי זיהוי אישי מהסוג של ListAllInformation

          (או enter_id_type=list_all_information או enter_id_type=phone_from_list_all_information)

          ואז בסיום קבלת הנתונים המערכת תמחק את השורה של המשתמש מהקובץ.
          ההגדרה היא

          delete_old_from_list_all_information=yes
          

          שימו לב! ניתן לשלב בין ההגדרות של מחיקה בקובץ ועדכון פרטים בקובץ.
          במקרה כזה, בסיום קבלת הנתונים - המערכת תמחק את הנתונים הקיימים ותכניס במקומם את הנתונים החדשים שהתקבלו לפי מה שהגדרתם.


          בסים הרישום - כניסה לפי הנתונים שהתקבלו

          ניתן להגדיר שבסיום הרישום המערכת תכניס את המשתמש בכניסה מסוג enter_id_type=list_all_information לפי הנתונים שהתקבלו (ללא צורך בהקשה כלשהי מצד המשתמש)
          ההגדרה היא

          add_enter_id_to_list_all_information_change=yes
          

          הגדרת מיקום הקובץ

          ברירת מחדל מתייחס לקובץ ListAllInformation.ini הנמצא בתיקיה בשם EnterID שתחת התפריט הראשי.

          כדי שישמור נתונים מהשלוחה הנוכחית, יש להגדיר

          list_all_information_folder=this_folder
          

          כדי שיתייחס לשלוחה אחרת לבחירתכם, יש להגדיר

          list_all_information_folder=/1/1
          

          בדוגמה, יתייחס לקובץ הנמצא בתיקייה 1/1 מהתפריט הראשי

          א תגובה 1 תגובה אחרונה תגובה ציטוט 8
          • א
            אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי אלחנן1

            הכנסת נתון מסויים לקובץ INI במערכת

            ניתן להגדיר בקבלת נתונים שנתון מסויים שהוקש, יכנס לקובץ מסויים במערכת.
            (יכול לשמש ככניסה לקובץ רשימה לבנה, לאחר קבלת נתונים)
            יש להגדיר:

            add_to_list=050
            

            050 זה מספר הבקשה שהנתון שיוקש בה יכנס לרשימה.
            בנוסף, יש להגדיר את מיקום ושם הקובץ במערכת
            לדוגמא:

            location_list=/WhiteList
            

            בדוגמא, הנתון שהוקש בבקשה מספר 050, יכנס לקובץ WhiteList.ini שתחת השלוחה הראשית.
            (את הסיומת ini המערכת מוסיפה לבד)

            בנוסף, ניתן להגדיר, שאם הנתון הזה רשום בקובץ מסויים במערכת, אז שלא יוסיף אותו לקובץ.
            יש להגדיר:

            check_block_list=yes
            

            כאן רשום שיבדוק האם לא להוסיף נתונים מסויימים
            ובנוסף יש לרשום את מיקום ושם הקובץ שבו קיימים הנתונים שאין להוסיף.
            לדוגמא:

            location_list_block=/BlackList
            

            בדוגמא, המערכת תבדוק אם הנתון קיים בקובץ BlackList.ini שתחת השלוחה הראשית, אם קיים, אז תשמיע הודעה M2538 "מספרכם אינו רשאי להירשם למערכת, לבירורים, פנו לאחראי" ולא תוסיף לקובץ WhiteList, ואם לא קיים, אז תוסיף.


            הכנסת ID לקובץ מסויים במערכת

            אם רוצים שבמידה וסיים הכנסת הנתונים בהצלחה שהמערכת תוסיף לקובץ שהגדרתם את מספר הזיהוי שווה yes, ניתן להגדיר

            recording_and_entering_ok_add_to_file_enter_id=/8/7/MembersActive
            

            בדוגמא כאן המערכת תוסיף לקובץ MembersActive שבשלוחה 8/7 את מספר הזיהוי שווה yes,
            לדוגמא אם מספר הזיהוי הוא 1234 יתווסף לקובץ

            1234=yes
            
            א תגובה 1 תגובה אחרונה תגובה ציטוט 1
            • א
              אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי mendij

              הקלטות (קבצים 000-049) - הגדרות ברירת מחדל

              יש אפשרות להגדיר אפשרויות שונות עבור כל קובץ
              למשל קובץ 000 - ביקשתם "אנא הקליטו את שמכם הפרטי"
              ובקובץ 001 - ביקשתם "אנא הקליטו את שם המשפחה"

              לשינוי זמן של מקסימום ומינימום של אורך ההקלטה
              או זמן השקט - דהיינו אם המאזין הקליט והשתתק
              ועוד אפשרויות שונות...
              ניתן להכניס ערך בשם
              XXX-option=
              כאשר במקום XXX אתם רושמים את שם הקובץ
              ובין הגדרה להגדרה רושמים מקף- (ללא רווח!)

              להלן דוגמאות לעריכת מאפייני הקבצים 000 - 004
              עבור כל קובץ יש להכניס שורה עם ערכים:

              000-option=6-40
              001-option=6-40-STT-TTS-ask
              002-option=--STT
              003-option=6-40-STT---Skip
              004-option=6-40-STT---Skip-8
              

              הסבר על הערכים של מאפייני הקובץ
              הקלטות - ערך ראשון
              מקסימום שקט לסיום ההקלטה, אחרי כמה זמן של שקט ההקלטה תסגר ותתקדם הלאה, בדוגמא של קובץ 000 מופיע 6 שניות
              (לזמן שקט מקסימלי אפשר לשים את הספרה 0)


              הקלטות - ערך שני
              מקסימום אורך הקלטה - בדוגמא של קובץ 000 מופיע מקסימום 40 שניות
              (לזמן הקלטה מקסימלי אפשר לשים את הספרה 0)


              הקלטות - ערך שלישי
              האם להמיר את ההקלטה לטקסט - ברירת מחדל לא ממיר, אם רוצים שימיר וישים את ההמרה בקובץ לוג ובקובץ אישורים יש להכניס את הערך STT שזה ראשי תיבות של
              Speech to text כלומר דיבור לטקסט
              אם מוגדר להמיר ורוצים "לעזור" למערכת להבין, ניתן להכניס קובץ ini מקביל עם הערכים שיכולים להיות, לדוגמא לקובץ 001.wav תכניסו קובץ מקביל של 001.ini

              שימו לב: המרת הקלטה לטקסט מחייבת יחידות. לפרטים נוספים לחצו כאן


              הקלטות - ערך רביעי
              ברירת מחדל המערכת ממירה את הדיבור והתוצאה נרשמת בקבצי הדוחות והListAllInformation אבל לא משמיע ללקוח את התוצאה של ההמרה ניתן להגדיר שישמיע בערך הרביעי (יש לבחור מהאפשרויות)
              TTS ישמיע ללקוח את ההמרה של כל הדיבור (TTS ראשי תיבות של text to Speech כלומר טקסט לדיבור)
              במקרה שבו הטקסט שיתקבל חזרה אמור להיות מספרים או אותיות באנגלית ניתן להגדיר גם את האפשרויות הבאות:
              Number להשמעה בצורת מספר
              Digits להשמעה בצורת ספרות
              Alpha להשמעת האותיות באנגלית

              קובץ שיושמע לפני השמעת הנתונים שהוקלטו
              באם מוגדר "TTS" בערך זה, ניתן להגדיר שלפני שישמיע את ההמרה שישמיע קובץ.
              לדוגמה, אם המאזין התבקש להקליט את שמו, אז ניתן להכניס קובץ שאומר "השם שנקלט הוא" בשם של הקובץ.
              לדוגמא לקובץ 000 ניתן להוסיף קובץ בשם:

              000-AskBeforeOk.wav
              

              הקלטות - הערך החמישי
              האם לשאול את הלקוח אם מה שהוא שמע מהטקסט לדיבור זה בסדר או שרוצה להקליט את עצמו מחדש,
              ברירת מחדל המערכת לא שואלת, אם רוצים שהמערכת תשאל אז יש צורך להגדיר ask


              הקלטות - הערך השישי
              במידה והגדרתם בערך השלישי STT אז לאחר ההקלטה המערכת בודקת את מלל ההקלטה, במידה וההקלטה ריקה אז המערכת משמיע "דיבור לא ברור"
              במידה וברצונכם שהלקוח יוכל לדלג על השאלה בלי להקליט בה כלום, לדוגמא להשמיע ללקוח הודעה "אנא אמרו את הכתובת, אם אין צורך במשלוח הקישו סולמית"
              אז ניתן להגדיר בערך השישי Skip (דוגמא ב 003-option לעיל), זה יגרום שבמידה והלקוח לחץ סולמית תוך פחות מ3 שניות , אז המערכת תשמיע ללקוח את ההודעה
              M2754 "המערכת זיהתה שבחרתם לדלג, לאישור הקישו 1 או המתינו, אם סיימתם את ההקלטה בהצלחה הקישו 2, להקלטה מחודשת הקישו 3".

              במידה והלקוח מאשר אז המערכת לא תבדוק את המלל של מה שהקליט אלא יסמן בתוך הנתונים שהתקבלו Skip כלומר דילוג ולא יתרגם את ההקלטה למלל וגם לא יגיד "זיהוי לא ברור" כי לא יפעיל בכלל את המנוע זיהוי דיבור STT.
              הבהרה: במקרה שהוגדר לדלג, המערכת לא תתייחס לשאלה זו לגבי הכנסת הנתונים ל ListAllInformation והשאלה הבאה תיכנס לעמודה הסמוכה לשאלה הקודמת ב ListAllInformation, עם רוצים שייכנס המילה Skip לעמודה הנוכחית ב ListAllInformation, יש להגדיר STT בערך השלישי.


              הקלטות - הערך השביעי
              במידה וברצונכם לשנות את זמן המקסימום של הזמן שיגיעו לתפריט הדילוג ניתן להכניס זאת הערך השביעי בדוגמא 004-option רואים שעד 8 שניות הלקוח יגיע לתפריט הדילוג


              הקלטות - הערך השמיני
              במידה והגדרתם בערך השישי Skip
              ובערך השביעי יכולתם לשנות את הזמן המוגדר לSkip
              אז בערך השמיני תוכלו לכתוב CheckGoTo
              ולהגדיר לאן לאיזו הקלטה להעביר
              את ההגדרות יש להכניס בשלוחה בקובץ
              RecordingAndEnteringDataCheckGoTo.ini

              בתוך הקובץ יש להגדיר את מספר ההקלטה ולאיפה להעביר
              הערה חשובה: ניתן להגדיר דילוגים בתוך המספרים של ההקלטות כלומר מ000 ועד 049,
              לא ניתן לדלג מהקלטות לתוך הנתונים וחזור להלקטות

              001-Skip=010
              

              במידה והקיש דילוג בקובץ 001 , ידלג להקלטה 010

              001-Skip=End
              

              מסיים את כל המודול ועובר לאפשרויות תשלום אם קיים

              001-Skip=EndNoPayment
              

              מסיים את כל המודול ומדלג על אפשרויות תשלום גם אם מוגדר אפשרויות תשלום

              001-Skip=EnteringData
              

              במידה והתחלתם בהקלטות ולא בהכנסת נתונים (ככה זה הגדרת ברירת מחדל אא"כ שינתם ב start_first),
              אז ניתן להגדיר לסיים את כל ההקלטות ולעבור להכנסת נתונים, כמובן לפני מעבר להכנסת נתונים , נשמיע את כל ההקלטות ובקשת אישור, וניתן לבטל זאת כמוגדר בהגדרות תפריט ההקלטות.


              דילוג על השמעת כל ההקלטות שהוקלטו בקבצים 000-049
              ברירת מחדל לאחר שסיים את כלל ההקלטות משמיע את הקלטה אחת ארוכה שבה נמצאים כל ההקלטות שהלקוח הקיש ויש לקוח אפשרות לבטל או להקליט את כל ההקלטות מההתחלה,
              אם ברצונכם לדלג על התפריט הזה והלקוח לא יוכל לשמוע ולא יוכל גם לבטל או להקליט מחדש ניתן להגדיר:

              record_ok=#
              
              א תגובה 1 תגובה אחרונה תגובה ציטוט 7
              • א
                אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי ימות המשיח

                קבלת נתונים - הקשות (קבצים 050-099)


                בדומה להגדרות בקבצי "הקלטות" ההגדרה עבור כל קובץ "הקשות" צריכה להתחיל כך

                050-option=
                

                בדוגמה, הגדרות עבור קובץ 050 מסוג "הקשות"
                בהמשך השורה יש לציין את הערכים כאשר בין ערך לערך יש להפריד עם קו מפריד 👈 - 👉
                ניתן שלא להגדיר ערך מסוים והמערכת תתנהג בהתאם להגדרות ברירת המחדל.

                להלן הערכים להגדרה:

                1 - מספר ספרות מקסימלי
                2 - מספר ספרות מינימלי
                3 - זמן להמתנה
                4 - צורת השמעה
                5 - בקשת אישור
                6 - הגדרת מקשים להקשה
                7 - הגדרת פעולה בהתאם למקש שהוקש
                8 - אפשרות יציאה משלוחה
                9 - מניעת כפילות נתונים ברשימת ListAllInformation
                10 - מניעת כפילות נתונים ברישום הנוכחי
                11 - הגדרת מספר הנמוך ביותר להקשה
                12 - הגדרת מספר הגבוה ביותר להקשה
                13 - חסימת הקשת 'כוכבית' *
                14 - חסימת נתון 'אפס' 0
                15 | 16 - הגדרת נתון כמספר המחייג
                17 - חסימת שינוי שפה במצב מקלדת


                • אפשרויות שונות בהקשת נתונים

                ערך1

                הערך הראשון

                מספר ספרות מקסימלי

                מספר ספרות מקסימלי שהמשתמש יכול להקיש - ניתן לרשום כל מספר.
                במידה ולא הוגדר - ברירת המחדל היא ללא הגבלה.


                ערך2

                הערך השני

                מספר ספרות מינימלי

                מספר ספרות מינימלי שהמשתמש יצטרך להקיש
                במידה ולא הוגדר - ברירת המחדל היא 1 (לפחות סיפרה אחת)


                ערך3

                הערך השלישי

                זמן להמתנה

                זמן (בשניות) להמתנה עד להודעה M1002 "לא הוקשה בחירה"
                ברירת מחדל - 10 שניות


                ערך4

                הערך הרביעי

                באיזה צורה להשמיע למשתמש את מה שהוקש

                ההגדרה פירוט
                No לא ישמיע את מה שהוקש כלל
                Number משמיע את מה שהוקש בצורת מספר כלומר 22 יהיה "עשרים ושתים"
                Digits משמיע את מה שהוקש בצורת ספרות כלומר 22 המערכת תשמיע "שתים שתים"
                Price משמיע את מה שהוקש בצורת מחיר. לדוגמה: במידה והמשתמש הקיש 53 המערכת תשמיע "חמישים ושלוש שקלים". דוגמא נוספת: במידה והמשתמש הקיש הקיש 53 כוכבית 23, המערכת תשמיע "חמישים ושלוש שקלים ועשרים ושלוש אגורות". כמו כן בדו"ח הרישום יופיע 53.23 (כלומר המערכת מחליפה את מקש הכוכבית בנקודה). הודעות המערכת הם:M1907 שקלים M1908 ו.. M1909 אגורות
                Time משמיע את מה שהוקש בצורת שעה. כלומר 2359 המערכת תשמיע "עשרים ושלוש חמישים ותשע" (יש צורך להגדיר מינימום ומקסימום 4 ספרות)
                Date משמיע את ההקשה בצורת תאריך. כלומר 10122019 המערכת תשמיע "עשר דצמבר אלפיים ותשע עשרה" (יש צורך להגדיר מינימום ומקסימום 8 ספרות)
                DateMY משמיע את ההקשה בצורת תאריך, חודש ושנה ללא יום. כלומר 052024 המערכת תשמיע "מאי אלפיים עשרים וארבע" (יש צורך להגדיר מינימום ומקסימום 6 ספרות)
                HebrewDate משמיע את מה שהוקש בצורת תאריך עברי. כלומר 23125779 המערכת תשמיע "כ"ט אלול תשע"ט" (יש צורך להגדיר מינימום ומקסימום 8 ספרות)
                HebrewDateMY משמיע את מה שהוקש בצורת תאריך עברי, חודש ושנה ללא יום. כלומר 075784 המערכת תשמיע "ניסן תשפ"ד" (יש צורך להגדיר מינימום ומקסימום 6 ספרות)
                TeudatZehut ייתן להקיש תעודת זהות תקינה בלבד. המערכת תשמיע את ההקשה בצורת ספרות (יש צורך להגדיר מינימום 8 ספרות ומקסימום 9 ספרות)
                Phone ייתן להקיש רק מספר טלפון ישראלי תקין. המערכת תשמיע את ההקשה בצורת ספרות (יש צורך להגדיר מינימום 9 ספרות ומקסימום 10 ספרות). ראה עוד בערך החמש עשרה והשש עשרה
                HebrewKeyboard המערכת תעביר את המשתמש להקלדה במקלדת עברית ובסיום ההקלדה תשמיע את מה שהוקלד במילים או באותיות. הלקוח יכול להחליף ולשלב גם שפות נוספות. למידע אודות אפשרויות ההקשה במקלדת לחץ כאן. לביטול אפשרות הלקוח להחלפת שפות נוספות עיינו בערך השבע עשרה להגדרת InsertLettersTypeChangeNo
                EnglishKeyboard המערכת תעביר את המשתמש להקלדה במקלדת אנגלית ובסיום ההקלדה תשמיע את מה שהוקלד במילים או באותיות. הלקוח יכול להחליף ולשלב גם שפות נוספות. למידע אודות אפשרויות ההקשה במקלדת לחץ כאן. לביטול אפשרות הלקוח להחלפת שפות נוספות עיינו בערך השבע עשרה להגדרת InsertLettersTypeChangeNo
                EmailKeyboard המערכת תעביר את המשתמש להקלדה במקלדת אנגלית מותאמת למייל (ללא סימן שאלה וסימן קריאה, וכן בהקשת שטורדל עזרה בהשלמת הספק) בסיום ההקלדה תשמיע את מה שהוקלד במילים או באותיות. הלקוח יכול להחליף ולשלב גם שפות נוספות. למידע אודות אפשרויות ההקשה במקלדת לחץ כאן. לביטול אפשרות הלקוח להחלפת שפות נוספות עיינו בערך השבע עשרה להגדרת InsertLettersTypeChangeNo
                DigitsKeyboard המערכת תעביר את המשתמש להקלדה במקלדת ספרות כאשר המערכת תשמיע כל הקשה בצורה מיידית בהתאם למקשים שהוקשו. הלקוח יכול להחליף ולשלב גם שפות נוספות. למידע אודות אפשרויות ההקשה במקלדת לחץ כאן. הערה חשובה במצב זה אין הגבלה של מינימום או מקסימום, והערכים של ההגבלה לא פעילים, מעלת מקלדת ספרות זה השמעת כל ספרה מיידית ללקוח. לביטול אפשרות הלקוח להחלפת שפות נוספות עיינו בערך השבע עשרה להגדרת InsertLettersTypeChangeNo
                File משמיע למשתמש קובץ שמע בהתאם למה שהוקש. ראה להלן
                TTS משמיע למשתמש טקסט בהקראה ממוחשבת בהתאם למה שהוקש ראה להלן
                TalmudBavly עדכון דפי גמרא (תלמוד בבלי) - ההגדרות המלאות כאן

                File

                לדוגמה - אם המשתמש הקיש 1 ישמע "מלפפון" ואם הקיש 2 ישמע "עגבנייה"
                כדי שהמערכת תדע איזה קובץ להשמיע, יש לפתוח בתוך השלוחה תיקייה כשם השאלה (לדוגמה אם השאלה היא 050 יש לפתוח תיקייה בשם 050) ובתוך התיקייה להכניס את קבצי השמע שרוצים שישמיע. (לדוגמה, למשתמש שהקיש 0 המערכת תשמיע את קובץ 000, למשתמש שהקיש 256 המערכת תשמיע את קובץ 256)

                במידה ואין קובץ להשמעה המערכת תשמיע את מה שהוקש בצורת ספרות (Digits)
                ניתן להגדיר שאם אין קובץ תואם להקשה אז שהמערכת תשמיע M1224 "בחירה לא חוקית" והמשתמש יעבור להקשה מחודשת של הנתון.
                לצורך כך יש להגדיר בערך השישי from_folder


                TTS

                משמיע למשתמש טקסט בהקראה ממוחשבת בהתאם למה שהוקש.
                כדי שהמערכת תדע איזה טקסט להשמיע יש ליצור קובץ ini בשלוחה בשם מספר השאלה (לדוג' 050) לאחמ"כ "-" ולאחמ"כ
                SayTTS ראה דוגמא | הסבר על אופן יצירת הקובץ כאן.
                בתוך הקובץ יש להכניס את הטקסט להקראה בצורה הבאה.

                050-SayTTS // שם הקובץ
                111=מלפפון
                112=עגבניות
                113=גמבה
                

                כלומר, מי שהקיש 111 ישמע "מלפפון" ומי שהקיש 112 ישמע "עגבניות".
                במידה ואין טקסט מוגדר להשמעה המערכת תשמיע את מה שהוקש בצורת ספרות (Digits)
                שימו לב! תיתכן אפשרות שאם קובץ השאלה (050 וכו') הוא קובץ TTS, המערכת לא תקריא את הכתוב בקובץ TTS.


                ערך5

                הערך החמישי

                בקשת אישור

                ברירת מחדל לאחר שהמשתמש מקיש את הספרות, המערכת משמיעה את מה שהוקש ומבקשת אישור,
                אם רוצים שהמערכת לא תבקש אישור אלא מיד תדלג כאלו הלקוח אישר, יש להכניס בערך החמישי AskNo


                ערך6

                הערך השישי

                איזה מקשים ניתן להקיש בתפריט

                ברירת מחדל ניתן להקיש כל מקש
                אם הגדרתם בערכים 1 ו 2 שכמות הספרות שניתן להקיש היא מינימום ומקסימום 1
                אז יש להכניס בערך השישי את הספרות שרוצים לדוגמא 1234567890*# (מחק את המיותר)
                אם מדובר על כמות להכנסה מעל 1 ורוצים שיהיה רק תשובות מסוימות לדוגמא מדובר על 2 מקשים ורוצים שרק אם הלקוח הקיש 11 או 55 או 77 או 99 אז יתקבל תקין יש להכניס
                11,55,77,99


                ניתן לכתוב בערך השישי from_file ולהכניס את הספרות לקובץ RestrictFromFile-xxx.ini
                (יש להחליף את ה-xxx בשם הנתון, לדוגמה: שם הקובץ לנתון 050 הוא RestrictFromFile-050.ini)
                כל שורה, זה מספר שאפשר להקיש בתפריט.


                במידה וההקשה לא תקינה המערכת מודיעה
                M1224 בחירה לא חוקית


                ערך7

                הערך השביעי

                הגדרת פעילות מותאמת בהתאם לנתון שהתקבל

                ברירת מחדל לאחר סיום השאלה המשתמש עובר לשאלה הבאה
                ניתן להגדיר שאם המשתמש הקיש בשאלה מסוימת, נתון מסוים, אז לא יעבור לשאלה הבאה אלא המערכת תפעל בצורה שונה.
                לדוגמא אם בשאלה 052 המשתמש הקיש "111" אז הוא יעבור מיד לשאלה 060

                שלב ראשון
                יש להגדיר בערך השביעי את המילה CheckGoTo

                ואז המערכת מפעילה את בדיקת השיוכים
                אם אין שיוך המערכת ממשיכה כרגיל לשאלה הבאה

                דוגמה להגדרה בשלוחה

                052-option=9-3-7-Digits-AskNo-111,555,771,909-CheckGoTo
                

                בדוגמא רואים שהערך השביעי הוא CheckGoTo

                שלב שני
                יש ליצור בשלוחה קובץ ini בשם RecordingAndEnteringDataCheckGoTo הסבר על אופן יצירת הקובץ כאן
                בקובץ יש לרשום את הפקודות לביצוע לפי האפשרויות דלהלן

                הבדיקה בקובץ מתבצעת ב-3 רמות.
                רמה 1 - המערכת בודקת האם מוגדר את מספר השאלה + הנתון שהתקבל (050-1=)

                1. את שם השאלה: 2. יש לרשום מקו -: 3. את המקש שהקישו: 4. את הסימון שווה =:5. את הפקודה לביצוע

                רמה 2 - המערכת בודקת האם מוגדר את הנתון שהתקבל ולא משנה באיזו שאלה (All+1=)
                רמה 3 - המערכת בודקת האם מוגדר את מספר השאלה בלבד (050=)

                לאחר הפקודות שיוצאות מהשלוחה ניתן לרשום גם מקו - ואת השלוחה להעברה

                הפקודות האפשריות הן:

                יש לרשום הסבר הערות
                052 מעבר לקובץ אחר (לדוגמה בשאלה שתגדירו יעבור לשאלה 052)
                hangup לניתוק השיחה וביטול הרישום
                Exit ליציאה מהשלוחה ללא סיום הרישום ניתן להוסיף ניתוב
                Recording לסיום ההקשות ומעבר להקלטות רלוונטי רק למקרה שהתחיל עם הקשות ניתן להוסיף מספר שאלה להעברה אחרי -
                End לסיום הרישום ניתן להוסיף ניתוב
                EndNoPayment לסיום הרישום ודילוג על התשלום ניתן להוסיף ניתוב
                EndNoSayApprovalNumber לסיום הרישום בהצלחה (ומעבר לתשלום), ללא שמיעת מספר אישור ניתן להוסיף ניתוב
                EndNoPaymentNoSayApprovalNumber לסיום הרישום בהצלחה, דילוג על תשלום ללא שמיעת מספר אישור ניתן להוסיף ניתוב

                דוגמאות למופיע בקובץ

                050-111=052
                050-Next=053
                051-1=End
                051-2=End-/5/8
                052-1=Recording
                052-1=Recording-001
                053-8=EndNoPayment
                053-9=EndNoPayment-/5/8
                054-1=Exit
                054-2=Exit-1
                054-Next=Exit-/1
                055-9=hangup
                056=058
                All-0=End
                051-1=EndNoSayApprovalNumber
                051-1=EndNoPaymentNoSayApprovalNumber
                051-1=EndNoSayApprovalNumber-/3
                051-1=EndNoPaymentNoSayApprovalNumber-/3
                

                הסבר למופיע בקובץ:

                1. משתמש שהקיש בשאלה 050 את הנתון 111 יעבור לשאלה 052
                2. משתמש שבחר לדלג על הכנסת הנתון בשאלה 050 על ידי הקשה על כוכבית וסולמית (ראה להלן ערך שמיני) יועבר לשאלה 053
                3. משתמש שהקיש בשאלה 051 את הנתון 1 יסיים את הרישום בהצלחה ויעבור לאיפה שמוגדר בהגדרות השלוחה
                4. משתמש שהקיש בשאלה 051 את הנתון 2 יסיים את הרישום בהצלחה ויעבור לשלוחה /5/8 (גם אם בהגדרות השלוחה מוגדר שבסיום יעבור לשלוחה שונה)
                5. משתמש שהקיש בשאלה 052 את הנתון 1 יסיים את הכנסת הנתונים של ההקשות ויעבור להקלטות (רלוונטי רק אם הגדרתם שיתחיל בהקשות)
                6. משתמש שהקיש בשאלה 052 את הנתון 1 יסיים את הכנסת הנתונים של ההקשות ויעבור להקלטות, ישירות לשאלה 001 (ולא לשאלה 000 שהיא תחילת שאלות ההקלטות. רלוונטי רק אם הגדרתם שיתחיל בהקשות)
                7. משתמש שהקיש בשאלה 053 את הנתון 8 יסיים את הרישום בהצלחה וידלג על התשלום (גם אם מוגדר שצריך תשלום)
                8. משתמש שהקיש בשאלה 053 את הנתון 9 יסיים את הרישום בהצלחה וידלג את התשלום ויעבור לשלוחה /5/8
                9. משתמש שהקיש בשאלה 054 את הנתון 1 ייצא מהשלוחה ללא סיום הרישום (כאילו השיחה נותקה) ויעבור להיכן שמוגדר בהגדרות השלוחה
                10. משתמש שהקיש בשאלה 054 את הנתון 2 ייצא מהשלוחה ללא סיום הרישום ויעבור לשלוחה 1 שתחת השלוחה הנוכחית
                11. משתמש שבחר לדלג על הכנסת הנתון בשאלה 054 על ידי הקשה על כוכבית וסולמית (ראה להלן ערך שמיני) ייצא מהשלוחה ללא סיום הרישום ויעבור לשלוחה 1 שתחת השלוחה הראשית
                12. משתמש שהקיש בשאלה 055 את הנתון 9 השיחה תנותק והרישום יבוטל.
                13. משתמש שענה על שאלה 056 יעבור לשאלה 058.
                14. משתמש שיקיש 0 בכל אחת מהשאלות יועבר לסיום.
                15. משתמש שיקיש 1 בשאלה 051 - הנתונים שהקיש עד עכשיו יישמרו, ידלג על שאר השאלות. אם מוגדר תשלום - יעבור לתשלום. ישמע את ההודעה M2524 יצאת בהצלחה הנתונים נשמרו, ואח"כ יעבור להיכן שמוגדר בהגדרות השלוחה, ללא שמיעת מספר אישור.
                16. משתמש שיקיש 1 בשאלה 051 - הנתונים שהקיש עד עכשיו יישמרו, ידלג על שאר השאלות ועל התשלום, ישמע את ההודעה M2524 יצאת בהצלחה הנתונים נשמרו, ואח"כ יעבור להיכן שמוגדר בהגדרות השלוחה, ללא שמיעת מספר אישור.
                17. משתמש שיקיש 1 בשאלה 051 - הנתונים שהקיש עד עכשיו יישמרו, ידלג על שאר השאלות. אם מוגדר תשלום - יעבור לתשלום. ישמע את ההודעה M2524 יצאת בהצלחה הנתונים נשמרו, ואח"כ יעבור לשלוחה 3 שתחת השלוחה הראשית, ללא שמיעת מספר אישור.
                18. משתמש שיקיש 1 בשאלה 051 - הנתונים שהקיש עד עכשיו יישמרו, ידלג על שאר השאלות ועל התשלום, ישמע את ההודעה M2524 יצאת בהצלחה הנתונים נשמרו, ואח"כ יעבור לשלוחה 3 שתחת השלוחה הראשית, ללא שמיעת מספר אישור.

                מומלץ מאוד בשאלות רק להתקדם קדימה , אחרת תוכלו בטעות ליצור "לופ" והלקוח לא יגמור אף פעם את השאלות


                ערך8

                הערך השמיני

                אפשרות יציאה משלוחה

                ברירת מחדל רק כמות ההקשות המינימלית מאפשרת יציאה,
                הבעיה היתה שיש לקוחות למשל שמקבלים מספר טלפון - מינימום 9 ספרות, אבל מצד שני רוצים להגיד ללקוח שלא חייב להקיש וניתן לדלג,
                לכן בערך השמיני ניתן לכתוב Next ואז ניתן להגיד ללקוח לדוגמא "אנא הקש מספר טלפון, לדילוג הקש כוכבית וסולמית"
                ואז לקוח שהקיש כוכבית וסולמית יוכל לדלג על השאלה ללא קשר לכמות ספרות המקסימלית והמינימלית

                052-option=9-9------Next
                

                בדוגמא ניתן לראות שמינימום ומקסימום זה 9 ספרות,
                ובכל זאת בהקשה על כוכבית וסולמית יעבור לשאלה הבאה


                ערך9

                הערך התשיעי

                מניעת כפילות נתונים ברשימת ListAllInformation

                ניתן להגדיר שהמערכת תבדוק את הערך הנוכחי שהלקוח הקיש האם הוא כבר קיים ברשימת ListAllInformation
                נתון זה מיועד לדוגמא ללקוחות שמשתמשים בסוג כניסה של phone_from_list_all_information
                ורוצים דרך מודל זה לעדכן נתונים בטבלה, אבל לא רוצים שלקוח יעדכן טלפון בתוך המשתמש שלו, כאשר הטלפון הזה כבר משויך למשתמש אחר
                לכן בעצם ניתן להגדיר בערך התשיעי CheckNoDoubleFromList וזה גורם שהמערכת מחפשת האם יש לקוח שכבר שייך את הנתון שהקישו עכשיו כבר על שמו
                ואם כבר יש לא תתן
                דוגמא

                054-option=10-9-7-Digits----Next-CheckNoDoubleFromList
                

                בדוגמא רואים שניתן מינימום 9 ומקסימום 10 ספרות, במידה והלקוח הקיש כוכבית אז ידלג
                במידה והלקוח הקיש את הספרות המלאות אז יחפש האם מספר הטלפון הזה קיים
                במידה וקיים מודיע
                M1830 על פי רשומי המערכת נתון זה כבר עודכן בעבר, לא ניתן לעדכן נתון זה שוב, אנא עדכנו נתון חדש


                ערך10

                הערך העשירי

                מניעת כפילות נתונים ברישום הנוכחי

                ניתן להגדיר שהמערכת תבדוק האם הלקוח הקיש כבר את מה שהקיש עכשיו במהלך ההקשות בשלוחה זו בשיחה ובהרשמה הנוכחית,
                לדוגמא הלקוח מכניס את המספרים שבוחר עבור כרטיסי הגרלה שניתן לבחור מ01 עד 99 והלקוח בוחר 9 מספרים לבחירה,
                ניתן להגדיר שהלקוח לא יוכל לבחור את אותו מספר פעמים, אלא רק מספרים שעדיין לא בחר
                ההגדרה היא - CheckNoDoubleFromEnter

                לדוגמה

                055-option=2-2-7-Digits------CheckNoDoubleFromEnter
                

                בדוגמא רואים שבהכנסת נתונים מקובץ 055 ניתן להכניס מינימום ומקסימום 2 ספרות משמיע אותם בצורת ספרות , ובערך העשירי בודק האם בהקשות עד לכאן כבר הקיש את אותם שתי ספרות שהקיש עכשיו,

                באם כבר הקיש את הנתון, המערכת תשמיע:
                M1819 כבר הקשתם בשיחה זו את הנתון הנוכחי, לא ניתן להכניס בשיחה זו את הנתון שוב.

                ניתן להגדיר שיבדוק רק בחלק מהעמודות עד עכשיו האם הקיש את אותו דבר
                בשביל להגדיר איזה עמודות לבדוק , בתוך הערך העשירי עשו פסיקים וכתבו את העמודות לבדיקה

                לדוגמא

                053-option=2-2-7-Digits------CheckNoDoubleFromEnter,050,052
                

                בדוגמא כאן
                בקובץ 053 יבדוק רק האם ההקשה עכשיו זהה להקשות ב050 וב052
                ובאם כן זהה, לא יתן לעדכן את הנתון
                באם הנתון זהה לערך המופיע בקובץ 051 הדבר לא יפריע
                באם לא הגדרתם כלום בפסיקים אלא הערך העשירי מוגדר רק CheckNoDoubleFromEnter אז יחפש בכלל העמודות עד עכשיו


                ערך11

                הערך האחד עשר

                הגדרת מספר הנמוך ביותר להקשה

                המספר הנמוך ביותר שניתן להקיש
                לדוגמה

                050-option=3-1-7-Number-------50-80
                

                בדוגמא הגדרתם 50 אז אם הלקוח הקיש 49
                ישמע M1982 הסכום נמוך מידי

                במידה ובערך הרביעי מוגדר Date ניתן להגדיר בערך הזה את התאריך המוקדם שניתן להקיש.
                את התאריך יש לרשום בספרות בלבד, יום חודש שנה.
                לדוגמה עבור תאריך 01/02/2021 יש לרשום 01022021

                050-option=8-8-10-Date-------11022021-27022021-
                

                בדוגמא כאן, כל תאריך שלפני 11/02/2021 לא יעבור

                במידה ובערך הרביעי מוגדר DateMY או HebrewDateMY ניתן להכניס בערך הזה תאריך - חודש ושנה ללא יום.
                לדוגמה, עבור חודש 05/2024 יש לרשום 052024 כך:

                050-option=6-6-10-DateMY-------052024
                

                הגבלת מינימום לפי המספר האישי - EnterID

                ניתן להגביל את הכמות המינימום בכל שאלה - בהתאם ללקוח לפי הכניסה האישית שלו
                יש להגדיר EnterID

                050-option=3-1-7-Number-------EnterID-
                

                במקרה כזה המערכת תחפש בשלוחה את קובץ

                050-Min.ini
                

                ותחפש בתוך הקובץ את המספר האישי שאיתו הלקוח נכנס
                דוגמא לקובץ

                113=5
                125=9
                Default=2
                

                מספר אישי 113 המינימום כמות שיוכל להקיש היא 5
                מספר אישי 125 המינימום כמות שיוכל להקיש היא 9
                כל מספר אישי אחר - ברירת המחדל היא - Default במקרה כאן הגבלת מינימום היא 2

                במידה והלקוח לא נכנס לפני עם EnterID המערכת תדלג עם שלב הבדיקה ואין הגבלה בכלל על כמות המינימום
                במידה ואין הגדרה אישית להגבלה ללקוח, וכן אין ערך של Default הגבלה כללית, אז אין הגבלה בכלל על כמות המינימום.

                בשביל להפעיל את הבדיקה לפי EnterID חובה להגדיר לפני ראה כאן סוגי כניסה

                enter_id=yes
                enter_id_type=כל אחד מהסוגים
                

                ערך12

                הערך השנים עשר

                הגדרת מספר הגבוה ביותר להקשה

                המספר הגבוה ביותר שניתן להקיש

                050-option=3-1-7-Number--------80
                

                בדוגמא כאן הגדרתם 80 אז אם הלקוח הקיש 81
                ישמע M1981 הסכום גבוה מידי

                במידה ובערך הרביעי מוגדר Date ניתן להגדיר בערך הזה את התאריך המאוחר שניתן להקיש. את התאריך יש לרשום בספרות בלבד. יום חודש שנה. לדוגמה עבור תאריך 11/12/2021 יש לרשום 11122021

                050-option=8-8-10-Date-------11022021-27022021-
                

                בדוגמא כאן כל תאריך שאחרי
                27/02/2021 לא יעבור

                במידה ובערך הרביעי מוגדר DateMY או HebrewDateMY ניתן להכניס בערך הזה תאריך - חודש ושנה ללא יום.
                לדוגמה, עבור חודש 08/2024 יש לרשום 082024 כך:

                050-option=6-6-10-DateMY-------052024-082024
                

                הגבלת מקסימום לפי המספר האישי - EnterID

                ניתן להגביל את הכמות המקסימום בכל שאלה - בהתאם ללקוח לפי הכניסה האישית שלו
                יש להגדיר EnterID

                050-option=3-1-7-Number--------EnterID
                

                במקרה כזה המערכת תחפש בשלוחה את קובץ

                050-Max.ini
                

                ותחפש בתוך הקובץ את המספר האישי שאיתו הלקוח נכנס
                דוגמא לקובץ

                110023=23
                110205=9
                Default=140
                

                מספר אישי 110023 המקסימום כמות שיוכל להקיש היא 23
                מספר אישי 110205 המקסימום כמות שיוכל להקיש היא 9
                כל מספר אישי אחר - ברירת המחדל היא - Default במקרה כאן הגבלת מקסימום היא 140

                במידה והלקוח לא נכנס לפני עם EnterID המערכת תדלג עם שלב הבדיקה ואין הגבלה בכלל על כמות המקיסמום
                במידה ואין הגדרה אישית להגבלה ללקוח, וכן אין ערך של Default הגבלה כללית, אז אין הגבלה בכלל על כמות המקסימום.

                בשביל להפעיל את הבדיקה לפי EnterID חובה להגדיר לפני ראה כאן סוגי כניסה

                enter_id=yes
                enter_id_type=כל אחד מהסוגים
                
                

                ערך13

                הערך השלש עשרה

                חסימת מקש 'כוכבית'

                באם תכתבו בערך
                BlockStar
                המערכת לא תתן להקיש כוכבית כחלק מההקשות
                במידה והלקוח הקיש במהלך רצף ההקשות שלו גם את הסיפרה כוכבית המערכת תודיע
                M1368 לא ניתן להקיש מקש כוכבית


                ערך14

                הערך הארבע עשרה

                חסימת נתון 'אפס'

                באם תכתבו בערך
                BlockZero
                המערכת לא תתן שהסכום יהיה אפס
                במידה והלקוח בחר 0 אז המערכת תודיע
                M1625 הכמות לא יכולה להיות אפס


                ערך15

                הערך החמש עשרה

                אם ברצונכם לקבל מספר טלפון, ושהמאזין יוכל לבחור את מספר הטלפון ממנו הוא מחייג בהקשה של ספרה אחת בלבד ניתן להגדיר בערך ה15 ReplaceDigitsToPhone
                בכדי שכאשר יקישו על מקש שתגדירו בערך ה 16 יתווסף מספר הטלפון המחייג לעמודה גם בדוחו"ת וגם בקובץ ListAllInformation, כמו"כ יהיה ניתן להקיש מספר טלפון אחר.


                ערך16

                הערך השש עשרה

                הגדרת נתון כמספר המחייג - 1

                כהמשך לערך החמש עשרה יש לבחור איזה מקש יגרום להוספת המספר המחייג
                דוגמא להגדרה של אופציה זו

                ​​​​​​​050-option=10-9-7-Phone-----------ReplaceDigitsToPhone-1​​​​​​​
                

                בדוגמא מי שיקיש 1 ישמע את מספר הטלפון שלו ויועבר לאישור, מי שיקש מספר טלפון אחר ישמע את המספר שהקיש ויועבר לאישור
                ניתן להגדיר גם בערך הרביעי File ואז יושמע קובץ במקום השמעת המספר.
                שימו לב באפשרות זו לא יושמע קובץ 001 כמו ההגדרה הרגילה באפשרות של File אלא יושמע קובץ ששמו כשם ההקשה בדיוק לדוגמא אם הגדרתם 1 יש לקרוא לקובץ 1.wav

                או ניתן להוסיף קובץ שיושמע לפני השמעת המספר כדלהלן


                ערך17

                הערך השבע עשרה

                חסימת שינוי שפה במצב מקלדת

                הגדרת נתון כמספר המחייג - 2
                במידה והגדרתם בערך הרביעי מצב מקלדת עברית / אנגלית / מקלדת מייל /מקלדת ספרות
                ברירת מחדל הלקוח יכול להכנס בתפריט סיום או ביטול (במקש כוכבית) לשינוי לכל אחד ממצבי ההקלדה, אם ברצונכם שהלקוח לא יוכל לשנות את השפה שהגדרתם שאתה הלקוח יתחיל
                ניתן להגדיר בערך השבע עשרה InsertLettersTypeChangeNo
                במקרה כזה במידה והלקוח מנסה לשנות שפה ישמיע הודעה:
                M4186 שינוי שפת הקלדה חסום בכתיבה זו.
                דוגמא להגדרה של אופציה זו

                050-option=​​​​​​​---EmailKeyboard------------​​​​​​​-InsertLettersTypeChangeNo
                
                אפשרויות_שונות

                אפשרויות שונות בהקשת נתונים


                קובץ שיושמע לפני השמעת הנתונים שהוקשו

                ניתן להגדיר שלפני שישמיע את ההקשה של הלקוח (בכל צורה מהצורות לעיל - הערך הרביעי) שישמיע קובץ.
                לדוגמה, אם המאזין התבקש להקיש מספר תעודת זהות, אז ניתן להכניס קובץ בשם של הקובץ הראשי להשמעה עם תוספת.
                לדוגמא לקובץ 050 ניתן להוסיף קובץ בשם:

                050-AskBeforeOk
                

                ולהקליט מלל, כמו "תעודת הזהות שהקשתם היא", ומיד אחר כך המערכת תמשיך להשמעת נתוני ההקשה בהתאם למה שהוגדר לעיל.


                השמעת קובץ בהקשת נתון מסויים

                ניתן להגדיר שבמידה והתקבל נתון מסוים המערכת תשמיע למשתמש קובץ מסוים ובסיום ההשמעה המשתמש יעבור להקשה מחודשת של הנתון
                הגדרה לדוגמה:

                recording_and_entering_data_052_key_2_say=100
                

                בדוגמה, במידה ובנתון 052 שהתקבל הוא מקש 2, אז המערכת תשמיע את קובץ 100.wav שנמצא בשלוחה.
                חשוב! הקובץ חייב להיות בפורמט wav (ולא tts) וכן בעת שמיעת הקובץ לא ניתן להקיש על אף מקש


                הגבלת ערכים בנתון מסויים באופן כללי

                כדי להגביל שלא יוכלו להקיש את אותו ערך בנתון מסויים, יש להגדיר

                recording_and_entering_data_value_050_block_max=5
                

                בדוגמה, אפשר להקיש בנתון 050 את אותו ערך עד 5 פעמים לכלל המאזינים.

                פונקציה זו יכולה להתאים ללקיחת כרטיס הגרלה על פרס מסויים.
                כדי שלא יוכלו לקחת יותר מכמות אנשים את אותו כרטיס.


                כדי לתת החרגה ל ID מסוים שיאפשר בדיקת כמות שונה לערך כל שהוא, יש להגדיר:

                recording_and_entering_data_value_block_max_by_file=yes
                

                למשל: אם מוגדר הגבלה גלובלית עד 5 פעמים לכל ערך, וערך 1234 בנתון 050 הוקש 5 פעמים, המערכת לא תאפשר להקיש אותה שוב.
                אבל ל ID מסויים בדיקת ההגבלה תהיה לפי 7 פעמים בנתון , ולכן אם עד עכשיו הקישו את ערך 1234 5 פעמים, הוא יוכל להקיש את הערך בנתון 050 עוד פעמיים, בשונה מכולם.
                ההחרגות צריכות להישמר בקובץ בשם RecordingAndEnteringDataValueBlockMax.ini בתיקיה.
                לדוגמה: כדי שיהיה החרגה לכמות שונה של שימושים ל ID שמספרו9999 בנתון 050 בהקשת ערך 1234, צריך לכתוב כך:

                9999-050-1234=10
                

                בדוגמה, כשמשתמש נכנס עם ID שמספרו 9999, והקיש בנתון 050 את ערך 1234, בדיקת כמות הפעמים שהערך רשום יהיה 10 פעמים.

                הפונקציה נועדה לתת צ'אנס נוסף לאותו כרטיס הגרלה, למרות שהמשתמש כבר מימש את הזכות.


                בדיקת הגבלה בקובץ בשלוחה אחרת
                כברירת מחדל, המערכת בודקת את הגבלת הערכים בקובץ ApprovalAll.ymgr הנוצר בשלוחה הנוכחית.
                כדי שהמערכת תבדוק את ההגבלה בקובץ הנמצא בשלוחה אחרת, יש להגדיר:

                recording_and_entering_data_value_block_max_check_folder=/5/8
                

                בדוגמה, המערכת תבדוק את ההגבלה בקובץ שנמצא בשלוחה /5/8.


                באם עבר את מספר הפעמים המוגדר, ישמעו הודעת:
                M1859 על פי רישומי המערכת כבר הכנסת בעבר את הפרטים אותם הכנסת עכשיו, לא ניתן להמשיך, שלום ותודה

                כברירת מחדל לאחר ששומע את הודעת ההגבלה, חוזר שוב להקשת המקש.
                כדי להגדיר שהמשתמש ינותב לשלוחה אחרת או שיתבצע ניתוק (ראה כאן את האפשרויות להגדרה) יש להגדיר:

                recording_and_entering_data_value_block_max_goto=/1/1
                

                בדוגמה, המשתמש ילך לשלוחה 1 > 1 מהתפריט הראשי


                מניעת כפל רצף נתונים מרישומים קודמים

                ניתן להגדיר שהמערכת תבדוק האם הנתונים שהלקוח הקיש עד לשלב מסויים הם זהים למה שלקוחות אחרים כבר הקישו בעבר ובמידה ויש כבר רישום זהה, לא לתת לו להתקדם אלא להודיע
                M1859 על פי רשומי המערכת כבר הכנסת בעבר את הפרטים אותם הכנסת עכשיו, לא ניתן להמשיך, שלום ותודה

                recording_and_entering_data_block_double=053
                

                בדוגמא כאן כאשר המערכת מגיעה לקובץ 053 (כלומר לאחר שסיימה את קובץ 052 בהצלחה לדוגמא, ועוברת לבדוק את קובץ 053, גם אם הקובץ 053 איננו קיים זה לא מפריע, אלא יש צורך רק לרשום את המספר שעכשיו המערכת ניגשת לבדיקה)
                המערכת בודקת את כל הקבצים של הרישומים הקודמים ולא כולל הרישום הנוכחי עד לכאן כלומר את קבצים 050 + 051 + 052
                במידה ומה שהלקוח הקיש עכשיו זהה לנתונים הקיימים במערכת ברישומים קודמים באותם קבצים אז המערכת לא תתן להמשיך
                באם אין כבר כאלו נתונים המערכת תתן ללקוח להמשיך
                הסבר מפורט:

                050-option=9-8-7-TeudatZehut
                051-option=4-4-7-Time
                052-option=8-8-7-Date
                recording_and_entering_data_block_double=053
                

                בקובץ 050 לקחנו תעודת זהות לאחר מכן לקחנו שעה ולאחר מכן הקשנו תאריך של המאורע
                אם כבר יש דיווח של התעודת זהות על אותו תאריך ושעה לא יתן להקדם

                הוספת בדיקת כפילות לפי מספר אישי

                בבדיקת כפילות ללא מספר אישי, המערכת תחפש נתונים זהים מכלל המכניסי נתונים בקובץ,
                באם ברצונכם לבדוק האם הלקוח הנוכחי הזין נתונים כפולים ניתן להגדיר

                recording_and_entering_data_block_double_add_id=yes
                

                במקרה כזה המערכת תוסיף לחיפוש הכפילות את המספר האישי שלו, לפי enter_id ותתן מושב של כפילות רק אם הכפילות היא אצל הלקוח הנוכחי!!

                במקרה שאכן הוקשו נתונים כפולים המערכת מודיעה
                M1859 על פי רשומי המערכת כבר הכנסת בעבר את הפרטים אותם הכנסת עכשיו, לא ניתן להמשיך, שלום ותודה

                לאחר מכן ברירת מחדל חוזרת שלב אחורה ניתן להגדיר ניתוב או ניתוק | ראה כאן את האפשרויות להגדרה.

                recording_and_entering_data_block_double_goto=/5/8
                

                למעבר לכל שלוחה אחרת


                יציאה באמצע הרישום

                באם רוצים במהלך רישום לאפשר אופציית יציאה, ושלא יחוייבו לענות על יתר השאלות ובכל זאת פרטי ההרשמה שבוצעו עד כה יכנסו לטבלת הרישום, יש להוסיף הגדרות אלו.
                יש לציין בהקלטת השאלה שאם רוצים לסיים את הרישום או שהשאלה הבאה לא רלונטית לנשאל יש להקיש 0 וסולמית.
                יעברו מייד לשמיעת הודעת הסיום של הרישום
                האופציה אפשרית רק ברישום של הקשה ולא בהקלטה!

                skip_key=0
                save_and_exit=0
                

                אם רוצים שדווקא בקבלת נתונים מסויימת יהיה אפשר לסיים את הנתונים
                ולעבור מיד להודעת סיום של הרישום ניתן להגדיר
                כאן רואים שבהקשה על אפס וסולמית בקבלת נתונים של 050 אז יצא החוצה

                skip_key=0
                save_and_exit_050=0
                

                ברגע שיצאו דרך מקש זה, אז ישמעו את ההודעות:
                M2524 יצאת בהצלחה הנתונים נשמרו
                M2525 יצאת בהצלחה, הנתונים נשמרו, אישור מספר
                במקום את ההודעות:
                M1447 נרשמת בהצלחה
                M1340 נרשמת בהצלחה, אישור מספר


                ניתן להכניס קובץ שיושמע בהתחלה, לפני קבלת הנתונים עצמה. לקובץ יש לקרוא בשם M0000
                וכן ניתן להכניס לשלוחה קובץ שיושמע לאחר קבלת האישור נתונים. לקובץ יש לקרוא בשםM0099
                או במקום קובץ M0099 את קובץ M1447 - 'נרשמת בהצלחה'

                א תגובה 1 תגובה אחרונה תגובה ציטוט 5
                • א
                  אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי אלחנן1

                  מיקום שמירת הקבצים והדוחות

                  • כל הפעולות שהסתיימו בהצלחה וקיבלו מספר אישור נרשמות בקובץ ApprovalAll.html בתיקיה.
                  • ההקלטות נשמרות בתוך תיקיית Record שבתוך התיקיה, בשם הקובץ נמצאים כל הפרטים שהוקשו. ובתוך הקובץ עצמו כל הפרטים שהוקלטו.
                  • בנוסף יש בתוך התיקיה קובץ בשם LogRecordingAndEnteringData.html ובו כל הפעולות שהלקוח ביצע והכניס - שלב אחר שלב.

                  שכפול קובץ ApprovalAll

                  ניתן להגדיר שהמערכת תשכפל את הנתונים לשלוחה נוספת
                  ההגדרה היא (לדוגמה)

                  recording_and_entering_data_approval_all_copy_folder=/7/8
                  

                  בדוגמה, המערכת תשכפל את הנתונים לשלוחה 7/8
                  שימו לב! במידה והגדרתם פיצול דוחות (ראה כאן) שם הקובץ יהיה בהתאם.


                  שכפול קבצי הקלטות

                  במידה ורוצים שקובץ ההקלטה עם מספר האישור יועתק גם לתיקיה אחרת, יש להגדיר

                  recording_and_entering_data_copy_to_folder=8/6
                  

                  בדוגמא כאן רואים שהקובץ ישוכפל גם לתיקיה 8/6 שתחת התיקיה הראשית של הלקוח

                  ברירת מחדל משכפל את הקובץ לתיקיה המבוקשת באותה צורה של קבלת נתונים
                  כלומר עם השם והתאריך (ולא ניתן לשמוע את הקובץ בתיקיה רגילה של האזנה לתכנים)
                  ניתן להגדיר שיועתק בתור הקובץ הגבוה באותה תיקיה או כמספר אישור ההזמנה.
                  הגדרות אלו צריכות להיות בנוסף להגדרה הקודמת.

                  להגדרה בתור הקובץ הגבוה באותה תיקיה:

                  recording_and_entering_data_copy_to_folder_type=next_file_number
                  

                  להגדרה ששם הקובץ ישמר בתיקיה כמספר אישור ההזמנה:

                  recording_and_entering_data_copy_to_folder_type=approval_number
                  
                  תגובה 1 תגובה אחרונה תגובה ציטוט 5
                  • א
                    אלחנן1 ניהול נערך לאחרונה על ידי אהרן שובקס

                    תשלום לפני האישור

                    אם רוצים שהמאזין יעבור לתשלום לפני שמקבל את מספר האישור ו / או הסיום, יש להגדיר

                    recording_and_entering_data_payment_tfr=yes
                    

                    המאזין ישמע תפריט
                    M2534 תפריט אפשרויות תשלום, לתשלום בכרטיס אשראי מיידי הקש 1, לתשלום בצ'ק 2, לתשלום במזומן 3, לתשלום ע"י ניקוד הקישו 4.

                    ורק אם סיים את התשלום בהצלחה, יקבל מספר אישור ממודול קבלת הנתונים.

                    במידה והלקוח בחר באפשרות של אשראי, מועבר להקשת פרטי הכרטיס. אם בחר באפשרות תשלום במזומן או צ'ק הלקוח ישמע את ההודעות הבאות בהתאמה:
                    M2535 הגדרת אמצעי תשלום מזומן נתקבל בהצלחה, חובה לסגור את התשלום מול הנציג תוך 24 שעות
                    M2536 הגדרת אמצעי תשלום בהמחאה בנקאית נתקבל בהצלחה, חובה לסגור את התשלום מול הנציג תוך 24 שעות

                    לאחר סליקת אשראי בהצלחה ישמע את ההודעה
                    M2539 קבלת התשלום בכרטיס אשראי נתקבל בהצלחה


                    אשראי בלבד

                    אם רוצים שיעבור מיידית לתשלום באשראי (ללא אפשרות של בחירת סוג התשלום).
                    יש להגדיר

                    recording_and_entering_data_payment_credit_card=yes
                    

                    הגדרות האשראי יש להוסיף בדיוק כמו במודול credit_card
                    שימו לב שמספר האישור שיושמע ללקוח - זה מספר האישור של מודול קבלת הנתונים.
                    מספר האישור של חברות האשראי מופיע לכם בקבצים שנשלחים במייל ו/או בקבצי הymgr


                    תשלום ע"י ניקוד

                    אם רוצים שיעבור מיידית לתשלום ע"י ניקוד ללא תפריט, יש להגדיר

                    recording_and_entering_data_payment_points=yes
                    

                    ברירת מחדל, לאחר הודעת האישור יושמע:
                    M1177 ירדו לכם..
                    M1014 נקודות

                    באם רוצים שלא ישמיע, יש להגדיר

                    points_add_say=no
                    

                    ואז לא ישמיע כלום.

                    במידה ואין מספיק נקודות, משמיע:
                    M3930 אין מספיק נקודות לרכישה
                    ולאחר מכן הולך לשלוחה כפי שמוגדר כאן recording_and_entering_data_error_goto

                    באם לא הוגדר מחיר, המערכת תגבה נקודה אחת.
                    ניתן להגדיר הזמנות מרובות כמפורט בהמשך, והמערכת תחשב את המחיר הכולל.

                    אמצעי תשלום:
                    ברירת מחדל, אין קשר בין הכנסת נתונים לבין תשלום, במידה והגדרתם תשלום באמצעות כרטיס אשראי או באמצעות אחת מאפשרויות תפריט תשלום,
                    אז הלקוח משלם לפי הסכום שהגדרתם בערך

                    billing_sum=10.23
                    

                    בדוגמא כאן הלקוח ישלם בשביל לסיים את ההכנסת נתונים בהצלחה סכום של 10.23

                    אמצעי התשלום הם או חיבור לאשראי או ע"י ניקוד או חיבורים נוספים כמפורט בהמשך.

                    א תגובה 1 תגובה אחרונה תגובה ציטוט 2
                    • א
                      אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי אלחנן1

                      הזמנות מרובות

                      הזמנות מרובות - ללא תשלום
                      ניתן להגדיר שהמאזין יוכל להזמין כמה הזמנות (לדוגמא - כרטיסים) ברישום אחד. ההגדרה היא:

                      recording_and_entering_data_order_quantity=yes
                      

                      ואז המערכת תשמיע את ההודעה:
                      M2763 אנא הקישו את כמות ההזמנות שברצונכם להזמין
                      ולאחר מכן המאזין ימשיך לרישום (הקלטות 000/050 וכדו').

                      באפשרות זו אין תשלום בכלל עבור ההזמנות המרובות. על מנת לשלב הזמנות מרובות עם תשלום, יש להכניס את ההגדרה הבאה.

                      הזמנות מרובות - עם תשלום
                      ניתן להגדיר שהמאזין יוכל להזמין כמה הזמנות (לדוגמא - כרטיסים) ברישום בודד ואח"כ לעבור לתשלום. ההגדרה היא:

                      recording_and_entering_data_payment_select_order_quantity=yes
                      

                      ההודעות שיושמעו:
                      M2762 הסכום עבור הזמנה אחת הינו
                      M2763 אנא הקישו את כמות ההזמנות שברצונכם להזמין
                      לדוגמא, במידה והלקוח הקיש 3, אז הסכום לחיוב יהיה הסכום שנרשם בערך billing_sum כפול שלוש פעמים.

                      כברירת מחדל, האפשרות לבחירת כמות הזמנות היא לאחר שמיעת ההקלטות (000/050 וכדו') ולפני המעבר לתשלום. מכיוון שיש מצבים שבהם לא מומלץ לאתגר את המאזין עד לאחר המענה על כל ההקלטות, אלא רוצים שמיד בכניסה למודול יבחר את הכמות, יש להגדיר:

                      recording_and_entering_data_payment_select_order_quantity_first=yes
                      

                      (ולא את ההגדרה הקודמת. שימו לב שזו הגדרה דומה, אך עם תוספת המילה first - שמשמעותה שישמעו את בחירת הכמות מיד בכניסה לשלוחה).

                      הודעות קשורות:
                      M2764 לא מוגדר מחיר הזמנה
                      M2765 הסכום הכולל לתשלום הינו
                      M1420 שקלים

                      הזמנות מרובות - עם תשלום - מקסימום לתשלום
                      אם הוגדרה האפשרות להזמנות מרובות ברישום בודד, ויחד עם זה רוצים שיהיה מקסימום סכום לתשלום, ללא קשר לכמות ההזמנות, יש להגדיר:

                      billing_sum_max=33.25
                      

                      במקרה כזה המערכת בודקת את הסכום לתשלום (billing_sum) כפול מספר ההזמנות:
                      אם הסכום הכולל הוא נמוך מהסכום המקסימלי לתשלום - המערכת תשמיע והמאזין ישלם את הסכום בהתאם לכמות ההזמנות שהזמין.
                      אבל אם הסכום הכולל לתשלום של ההזמנות גבוה מהמחיר המקסימלי שהוגדר - המערכת תשמיע והמאזין ישלם את הסכום המקסימלי (billing_sum_max).
                      בדוגמא כאן הסכום המקסימלי לתשלום יהיה 33.25 שקלים.

                      הזמנות מרובות - הגבלת כמות הזמנות ברישום אחד
                      אם הגדרתם אפשרות של הזמנות מרובות (לא משנה עם/בלי תשלום), ניתן להגדיר שתהיה הגבלה על כמות ההזמנות שאפשר להזמין ברישום אחד.
                      יש להגדיר את ההגדרה הבאה:

                      recording_and_entering_data_order_quantity_max=5
                      

                      בדוגמא כאן, כמות ההזמנות ברישום אחד מוגבלת ל-5. ניתן להכניס כל מספר שרוצים. ההודעה שתושמע לפני הודעה:
                      M2583 מקסימום כמות ההזמנות האפשרית היא

                      אם רוצים שהמאזין לא ישמע מהי כמות ההזמנות המקסימלית (M2583 מקסימום כמות ההזמנות האפשרית היא), יש להכניס את ההגדרה הבאה:

                      recording_and_entering_data_order_quantity_max_say=no
                      

                      במידה והוגדרה כמות מקסימום להזמנות ברישום בודד, והמאזין הקיש מספר הזמנות שגדול מהמקסימום הוא ישמע את ההודעה:
                      M2582 הכמות שבחרתם גדולה מהכמות המקסימלית
                      ווהמערכת תחזיר אותו לבחירת כמות.

                      במידה והוגדר שניתן להזמין הזמנות מרובות ברישום בודד, (גם עם תשלום וגם ללא תשלום), מספר אישור ההזמנה שיינתן בסיום הרישום יהיה תואם לכמות ההזמנות. כלומר, אם לדוגמא מספר האישור של הרישום האחרון שבוצע היה 1234, והמאזין הנוכחי הזמין 3 הזמנות, הוא יקבל מספר אישור 1237. כמו כן, בדו"ח תראו שיש 3 הזמנות תחת מספר אישור הזה.
                      שימו לב: במידה ומגבילים את מכסת ההזמנות (בערך booking_max), והמאזין הנוכחי הזמין 3 הזמנות, הרישום שלו תפס שלוש הזמנות מהסך הכללי האפשרי.
                      לכן, אם הכמות המקסימלית שהגדרתם להזמנות (בערך booking_max) היא 500, וכבר הזמינו 450, אז אם המאזין הנוכחי יזמין 55, אז המערכת לא תתן להתקדם ותושמע ההודעה:
                      M2172 הכמות שנבחרה גדולה מהכמות הפנויה
                      והמאזין יחזור לבחירת הכמות, עד שיבחר כמות שאפשרית לבחירה.

                      א תגובה 1 תגובה אחרונה תגובה ציטוט 2
                      • א
                        אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי eliyahu

                        הוספת נתונים לקובץ האישור ApprovalAll מתוך עמודות של list_all_information

                        יש לפעול לפי ההוראות כאן


                        ישן

                        במידה ובצעתם כניסה באמצעות אחד מהאפשרויות השייכות לlist_all_information
                        כגון

                        enter_id_type=list_all_information
                        enter_id_type=phone_from_list_all_information

                        ניתן להגדיר לקחת עמודות לבחירתכם מתוך הטבלה
                        דוגמא:

                        recording_and_entering_data_add_cut_from_list_all_information=5-7,9,11,13-15
                        

                        בדוגמא רואים שיקח את עמודות 5 עד 7 כלומר עמודה 5 ואחרי זה 6 ואחרי זה 7
                        אחרי זה עמודה 9
                        אחרי זה עמודה 11
                        אחרי זה עמודות 13 עד 15

                        סדר העמודות חייב להיות סדר עולה כלומר
                        עמודה ארבע ואחר כך עמודה חמש או שש
                        אבל לא עמודה שש ואחר כך עמודה חמש

                        שימו לב! כל הערכים חייבים להיות מלאים בכדי שיוסיף את המשך הערכים, לדוגמה אם רוצים, להוסיף את עמודות 5,7,9,11, כל העמודות האלו חייבים להיות מלאים, ואם לדוגמה יש לקוח שבעמודה 7 ריק, אז מעמודה 7 להלאה יהיה ריק, ולא יתעדכן גם 9 וגם 11.....

                        הערכים יצטרפו לקבצי האישור הסופי
                        קבצי ApprovalAll.ymgr ApprovalAll.html

                        הערכים יצטרפו לפי הסדר שבה הם סודרו,

                        CutList1 זה הערך הראשון של התוצאה (בדוגמא אצלנו הערך הראשון זה עמודה 5)
                        CutList2 זה הערך השני של התוצאה (בדוגמא אצלנו הערך השני זה עמודה 6)
                        CutList3 זה הערך השלישי של התוצאה (בדוגמא אצלנו הערך השלישי זה עמודה 7)
                        CutList4 זה הערך הרביעי של התוצאה (בדוגמא אצלנו הערך הרביעי זה עמודה 9)
                        CutList5 זה הערך החמישי של התוצאה (בדוגמא אצלנו הערך החמישי זה עמודה 11)
                        CutList6 זה הערך השישי של התוצאה (בדוגמא אצלנו הערך השישי זה עמודה 13)
                        CutList7 זה הערך השביעי של התוצאה (בדוגמא אצלנו הערך השביעי זה עמודה 14)
                        CutList8 זה הערך השמיני של התוצאה (בדוגמא אצלנו הערך השמיני זה עמודה 15)

                        ניתן כמובן לערוך את המלל שיופיע אצלכן בדוחות html כמו כל העריכת מילים

                        שימו לב - חובה להכניס בשלוחה את ערך enter_id=yes

                        א תגובה 1 תגובה אחרונה תגובה ציטוט 2
                        • א
                          אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי שמחה - זו הסיסמא

                          קבלת מספר אישור הזמנה בSMS

                          בכדי שהמערכת תשלח על כל רישום SMS עם מספר ההזמנה יש להגדיר

                          sms_sending_approval=yes
                          text_sms=ההרשמה לתכנית אגוזים בחופשת פסח נקלטה בהצלחה. מספר האישור שלך הוא
                          billing_did=yes
                          

                          ביטול תפריט אישור שליחה:

                          recording_and_entering_data_skip_menu_sms_sending=yes
                          

                          שימו לב! על כל שליחת SMS המערכת גובה יחידות לפי תעריף סמסים.

                          הודעות קשורות:
                          M2751 לשליחת סמס עם מספר ההזמנה הקישו 1 להמשך ללא שליחת סמס הקישו 2
                          M2752 שגיאה בשליחה
                          M2753 נשלח בהצלחה

                          א תגובה 1 תגובה אחרונה תגובה ציטוט 1
                          • א
                            אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי אלחנן1

                            הגדרות שליחת מייל


                            שימו לב!

                            כדי שהמיילים ישלחו בצורה תקינה כולל קבצי דוחות והקלטות,
                            חובה שניתובי השלוחות הקשורות לשלוחה זו יהיו באנגלית בלבד ללא עברית / תווים מיוחדים/ רווחים
                            למשל: עם ניתוב השלוחה הוא /1/2/רישום/2 המייל לא ישלח תקין


                            אם רוצים שכל פעם שמסתיים בהצלחה -
                            והמשתמש קיבל מספר אישור - ישלח בנוסף גם אימייל יש להגדיר

                            set_ok_send_mail=yes
                            

                            באיימיל ישלח את ההקלטה האחרונה + קובץ ApprovalAll.html

                            אם רוצים שישלח מייל כאשר בגוף הפרטים מופיע ההזמנה האחרונה, מצורף קובץ שמע, וללא כל ההזמנות לפני וקבצים נלווים, יש להגדיר

                            set_ok_send_mail_special=yes
                            

                            שימו לב: שהמערכת ממירה את המילים בגוף המייל לפי מה שמוגדר בקובץ ApprovalAll.ini


                            אם רוצים לקבל במייל גם את ההקלטות שלא הסתיימו בהצלחה, יש להגדיר:

                            set_temp_send_mail=yes
                            

                            האיימיל שאליו נשלח - לברירת המחדל של המערכת (כלומר מה שכתוב בחייגן)
                            אם רוצים לשנות את האיימיל ניתן להכניס בערכים הבאים:

                            recording_and_entering_data_email_address=AAA@gmail.com
                            

                            ניתן להגדיר שישלח את המייל למייל נוסף

                            email_address2=mail@gmail.com
                            
                            א תגובה 1 תגובה אחרונה תגובה ציטוט 4
                            • א
                              אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי אלחנן1

                              הגבלת נרשמים

                              מקסימום נרשמים באופן כללי

                              באם רוצים לחסום את ההרשמה לאחר מספר נרשמים
                              לדוגמא יש הרשמה למופע קיץ בו יש 250 מקומות,
                              ורוצים שרק ה250 הראשונים ירשמו וכל השאר יקבלו הודעת "ההרשמה סגורה"
                              יש להגדיר

                              booking_max=1250
                              

                              הערך המוגדר הוא מספר האישור הגבוה שיתן להכנס.
                              יש לשים לב שמספר האישור הראשון הוא 1001 כך שאם יש 250 אז יש להכניס בתוך הקובץ 1250

                              במידה ומוגדר שליחה לאיימיל ישלח בכל פעם איימיל ובו כתוב שההרשמה נסגרה עם הפרטים של מי שנכנס להרשם, כמו כן גם בקובץ ApprovalAll.html ירשמו הפרטים של מי שניסה להרשם וקיבל את ההודעה שההרשמה נסגרה.

                              ההודעה המושמעת ברירת מחדל
                              M1348 הרשמה זו התמלאה והסתיימה. שלום ותודה.


                              מקסימום הזמנות ללקוח ספציפי

                              ברירת מחדל לקוח יכול להכניס נתונים כמה פעמים שרוצה כאשר בכל פעם בסוף מקבל מספר אישור
                              ניתן להגביל את כמות הפעמים שהלקוח יכול לסיים בהצלחה את ההכנסת נתונים

                              recording_and_entering_data_enter_id_max_approval=5
                              

                              בדוגמא כאן כל לקוח יכול לעשות עד 5 הזמנות

                              הגבלת הזמנות מותאמת אישית לכל זיהוי
                              כדי להגדיר לכל לקוח מספר שונה של הזמנות, יש להחליף את ההגדרה הקודמת בהגדרה הבאה:

                              recording_and_entering_data_enter_id_max_approval=from_file
                              

                              לאחר מכן, יש ליצור קובץ חדש בשלוחה בשם EnterIdMaxApproval.ini ולהגדיר בו לכל זיהוי לקוח את מספר ההזמנות המרבי המותר לו, בפורמט הבא:
                              ID=מספר מקסימלי

                              ניתן להוסיף default כדי לקבוע מגבלה לשאר הזיהויים שאינם מופיעים בקובץ.

                              כדי לאפשר לזיהוי מסוים ללא הגבלה, יש להגדיר עבורו את הערך no_limit.

                              דוגמה לקובץ EnterIdMaxApproval.ini תקין:

                              1234=5
                              45132=7
                              5678=no_limit
                              default=1
                              

                              🔹 מספר זיהוי 1234 יכול לבצע עד 5 הזמנות.
                              🔹 מספר זיהוי 45132 יכול לבצע עד 7 הזמנות.
                              🔹 מספר זיהוי 5678 יכול לבצע הזמנות ללא הגבלה.
                              🔹 כל שאר הזיהויים יכולים לבצע הזמנה אחת בלבד.


                              📅 הגבלת הזמנות לפי יום / חודש / שנה

                              כברירת מחדל, ההגבלה על הזמנות חלה על כל הקובץ, בלי קשר לתאריך.

                              כדי להפעיל מגבלה לפי תאריך (יום, חודש, שנה), יש להוסיף את אחת ההגדרות הבאות:

                              recording_and_entering_data_enter_id_max_approval_by=day    // 🗓️  לפי יום  
                              recording_and_entering_data_enter_id_max_approval_by=month  // 📆  לפי חודש  
                              recording_and_entering_data_enter_id_max_approval_by=year   // 📅  לפי שנה  
                              

                              איך זה עובד?

                              • הגבלה יומית: אם הוגדרה הגבלה (למשל, עד 5 פעמים), ההגבלה תחול על כל יום בנפרד. למחרת הספירה מתאפסת.
                              • הגבלה חודשית: ההגבלה תחול על כל חודש בנפרד. בתחילת כל חודש, אפשר להתחיל מחדש.
                              • הגבלה שנתית: ההגבלה תחול על כל שנה בנפרד. בתחילת כל שנה, הספירה מתאפסת.

                              ⚠️ שים לב: אם לא תגדיר אחת מהאפשרויות לעיל, ההגבלה תחול על כל הקובץ ללא קשר לתאריך.


                              בדיקת מגבלה מקובץ בשלוחה אחרת
                              כברירת מחדל, המערכת בודקת את מגבלת ההזמנות בקובץ ApprovalAll.ymgr הנמצא בשלוחה הנוכחית.
                              אם יש צורך לבדוק את המגבלה בקובץ הנמצא בשלוחה אחרת, יש להגדיר את הנתיב באמצעות הפקודה הבאה:

                              recording_and_entering_data_enter_id_max_approval_check_folder=/5/8
                              

                              בדוגמה זו, המערכת תבדוק את ההגבלה בקובץ שנמצא בשלוחה /5/8.

                              הודעת הגבלה
                              במידה והלקוח עשה את המקסימום המערכת תודיע
                              M2198 המערכת מזהה כי כבר נרשמתם לא ניתן להירשם בשנית שלום ותודה

                              מעבר לשלוחה אחרת במידה ויש הגבלה
                              ברירת מחדל, חוזר שלב אחד אחורה או כפי שמוגדר במצב שגיאה.
                              כדי שיעבור לשלוחה אחרת דווקא בהגבלת הזמנה ללקוח, יש להגדיר

                              recording_and_entering_data_enter_id_max_approval_error_goto=/1/1
                              

                              בדוגמה, יעבור לשלוחה 1/1 מהתפריט הראשי.

                              פרטים נוספים
                              במידה ואתם מגדירים את ההגבלה, המערכת אוטומטית תכניס את הלקוח לזיהוי enter_id
                              ברירת מחדל לפי סוג כניסה של phone, כמובן ניתן לשנות לכל אחד מסוגי הזיהוי כניסה
                              (המערכת בודקת את הכמות אישורים לפי כמות הפעמים שבהם מופיע בקובץ ApprovalAll.ymgr שבתוך השלוחה הנוכחית, את הערכים
                              IdType#XXXXX%EnterId#XXXXXX
                              וכן Status#OK וכן שיש הזמנה Booking# )

                              א תגובה 1 תגובה אחרונה תגובה ציטוט 4
                              • א
                                אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי אלחנן1


                                הוספת ניקוד

                                ברירת מחדל אינו מוסיף ניקוד.
                                באם ברצונכם להוסיף ניקוד קבוע בכל רישום, יש להגדיר

                                recording_and_entering_data_add_points=3
                                

                                בדוגמא, יוסיף בכל רישום 3 נקודות.

                                באם רוצים שיוסיף ניקוד מתוך ערך משתנה שהלקוח הקיש, יש להגדיר

                                recording_and_entering_data_add_points=050
                                

                                בדוגמא, המערכת תוסיף ניקוד מערך 050 שהלקוח הקיש

                                הגדרות נוספות לניקוד תוכלו למצוא במודול הזה

                                שימו לב: חובה להכניס בשלוחה את ערך enter_id=yes


                                לביטול השמעת כמות הנקודות שהתווספו, או הגדרה שהמערכת תשמיע את סיכום הנקודות של המשתמש (כללי או רק על ערך מסוים) ראה כאן

                                א תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                • א
                                  אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי אלחנן1

                                  הגדרות מספרי אישורים

                                  בכל סיום בהצלחה של רישום נתונים, המערכת שומרת את מספר האישור.
                                  ואז כשנרשם הבא מסיים רישום בהצלחה, המערכת נותנת לנרשם מספר עוקב למספר האישור שנשמר.
                                  לדוגמה: אם נשמר במערכת מספר אישור 1012 הנרשם הבא יקבל את מספר 1013.

                                  18/06/2023

                                  עד היום מספר האישור היה נשמר בקובץ ההגדרות של השלוחה ext.ini
                                  ומכיוון שיש דיליי בשמירה בפועל של המספר בקובץ, אם היו עושים שינוי בהגדרות, מספר האישור האחרון לא היה נשמר.
                                  עקב כך בוצע כעת שינוי וכיום המערכת שומרת את מספר האישור בלבד בקובץ בשם: ApprovalNumberNow.ini
                                  שאר ההגדרות כגון הגבלת רישום כללי וכו', צריכים להיות בקובץ ההגדרות ext.ini

                                  מי שהקים את השלוחה לפני השינוי לקובץ החדש ומספר האישור נשמר אצלו בקובץ ext.ini,
                                  המערכת תמשיך לשמור את מספר האישור בקובץ הישן כדי שהרישום ימשיך ללא בעיות.


                                  כברירת מחדל, מספר האישור הראשוני הוא: 1001
                                  כדי להתחיל את מספר האישור מ 1 יש להגדיר:

                                  booking_Folder-xxx=0
                                  

                                  xxx = מספר השלוחה מהתפריט הראשי ללא הסימן "/" בהתחלה

                                  באם שיניתם את ערך ver כפי שמופיע כאן, הכניסו את ההגדרה כך:

                                  booking_xxx=0
                                  

                                  שימו לב.. לא מומלץ להגדיר הגדרה זו באם מוגדר איפוס אישורים


                                  איפוס מספרי האישור

                                  כברירת מחדל, המערכת לא מאפסת את מספרי האישור שניתנים למי שסיים רישום או רכישה בהצלחה, אלא הם תמיד ממשיכים לרוץ.
                                  ניתן להגדיר זמן עתידי שבו מונה מספרי האישור יתאפס ויתחיל מחדש. ההגדרה היא:

                                  recording_and_entering_data_booking_expired=
                                  

                                  דוגמאות:

                                  recording_and_entering_data_booking_expired=7d
                                  recording_and_entering_data_booking_expired=2013-12-31 23:59:59
                                  recording_and_entering_data_booking_expired=thisweek
                                  

                                  שורה 1 - מונה מספרי האישור יתאפס ויתחיל מחדש 7 ימים לאחר הרישום האחרון (אם במהלך 7 הימים יתבצע רישום נוסף, איפוס המונה יידחה).
                                  שורה 2 - מונה מספרי האישור יתאפס ויתחיל מחדש בתאריך 01-01-2014 בשעה 00:00:00 בלילה (שימו לב שיש לשים רווח בין התאריך לשעה).
                                  שורה 3 - מונה מספרי האישור יתאפס ויתחיל מחדש בסוף השבוע (יתאפס בליל שבת, כך שעם צאת השבת יחל מונה חדש).

                                  ניתן להגדיר כל זמן עתידי (ע"פ שניות/דקות/שעות/ימים/חודשים ועוד) על בסיס המופיע כאן:
                                  1s = מספר שניות
                                  1m = מספר דקות
                                  1h = מספר שעות
                                  1d = מספר ימים
                                  1M = מספר חודשים
                                  2012-12-31 = עד סוף יום ותאריך
                                  2013-12-31 23:59:59 = עד התאריך בשעה
                                  15:59:59 = היום עד השעה (23:59:59 = כלומר עד סוף היום, וב-12 בלילה יתאפס)
                                  thisweek = עד סוף השבוע (יתאפס בליל שבת, כך שעם צאת השבת יחל מונה חדש)
                                  thishebmonth = עד סוף החודש העברי הנוכחי

                                  מספר אישור מיוחד
                                  ניתן לחלק מספרי אישור מיוחדים שלכם מתוך קובץ
                                  בשביל להפעיל יש להגדיר

                                  recording_and_entering_data_approval_number_from_file=yes
                                  

                                  את כל מספרי האישור שלכם יש ליצור קובץ בשם recording_and_entering_data_approval_number_file.ini ולהכניסו בשלוחה הנוכחית

                                  בקובץ יש לרשום מספר אישור פנימי=מספר אישור שברצונכם שיושמע

                                  1044=770770770
                                  1045=770770771
                                  

                                  בדוגמא כאן אישור פנימי 1044 ישמע "אישור מספר 770770770"
                                  ואישור פנימי 1045 ישמע "אישור מספר 770770771"

                                  במקרה שבו אין התאמה בין מספר האישור הפנימי - לשיוך בקובץ
                                  המערכת תשמיע את מספר האישור הפנימי


                                  לא רלונטי יותר, אין צורך,

                                  מקסימום הזמנות ללקוח בעצומות גדולות

                                  כאשר מדובר על עצומות גדולות וכד' על מנת שלא ליצור התנגשויות בכתיבה של הנתונים בקובץ לבין בדיקה האם הלקוח כבר נרשם בהצלחה, יש להוסיף את השורה הבאה:

                                  recording_and_entering_data_ApprovalAll_useIniFile=yes
                                  

                                  הפעולה גורמת לכך שלמרות שהמערכת זוכרת את כל הנרשמים, ויודעת מיידית מי כבר נרשם או לא, בכל זאת היא מעדכנת את הקובץ של האישורים פעם ב3 דקות,
                                  החיסרון היחידי שהמייל שנשלח הוא לא יהיה מעודכן לפעולות שבוצעו ב3 דקות האחרונות, המעלה הגדולה היא שלא יהיה התנגשויות בקובץ והורדת עומסים מהמערכת.


                                  השמעת מספר האישור

                                  כברירת מחדל, לאחר שרישום מסתיים בהצלחה, המערכת משמיעה את מספר האישור:
                                  M1340 נרשמת בהצלחה, אישור מספר...
                                  M1341 לסיום הקישו 1, לשמיעת מספר האישור פעם נוספת הקישו 2

                                  על מנת שהרישום יתבצע כרגיל, אבל המערכת תשמיע רק הודעת אישור, ללא מספר האישור - יש להגדיר:

                                  say_approval_number=say_approval_no_number
                                  

                                  ואז המערכת תשמיע את ההודעה:
                                  M1447 נרשמת בהצלחה
                                  ותמשיך הלאה.


                                  אפשרות נוספת:
                                  על מנת שהרישום יתבצע כרגיל, אך המערכת לא תשמיע גם את הודעת "נרשמת בהצלחה", אלא מיד תעבור הלאה - יש להגדיר:

                                  recording_and_entering_data_say_approval_number=no
                                  
                                  א תגובה 1 תגובה אחרונה תגובה ציטוט 4
                                  • א
                                    אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי אלחנן1

                                    הוספת ערך / מספר מחייג לרשימת תפוצה בסיום הרישום

                                    ערך ראשון - מספר רשימת תפוצה
                                    כדי להוסיף לרשימת תפוצה ברירת מחדל, יש להגדיר

                                    recording_and_entering_data_end_template_to_add=yes
                                    

                                    להוספה לרשימה אחרת, יש להגדיר במקום yes את מספר רשימת התפוצה, לדוגמא להוספה לרשימה מספר 2 יש להגדיר:

                                    recording_and_entering_data_end_template_to_add=2
                                    

                                    ערך שני - הוספת מספר מתוך ערך (אופציונלי)

                                    ברירת מחדל, יתווסף לרשימת התפוצה מספר הטלפון של המחייג.
                                    להוספת מספר משאלה מסויימת, יש להגדיר (כהמשך להגדרה הקודמת) - ואת מספר השאלה לדוגמא:

                                    recording_and_entering_data_end_template_to_add=yes-050
                                    

                                    בדוגמה, המספר שהוקש בערך 050 יתווסף לרשימת תפוצה ברירת מחדל (ניתן כמובן להחליף את yes במספר רשימת התפוצה)


                                    הסרת ערך / מספר מחייג לרשימת תפוצה בסיום הרישום

                                    ערך ראשון - מספר רשימת תפוצה
                                    כדי להסיר מרשימת תפוצה ברירת מחדל, יש להגדיר

                                    recording_and_entering_data_end_template_to_remove=yes
                                    

                                    להסרה מרשימה אחרת, יש להגדיר במקום yes את מספר רשימת התפוצה, לדוגמא להסרה מרשימה מספר 2 יש להגדיר:

                                    recording_and_entering_data_end_template_to_remove=2
                                    

                                    ערך שני - הוספת מספר מתוך ערך (אופציונלי)

                                    ברירת מחדל, יוסר מרשימת התפוצה מספר הטלפון של המחייג.
                                    להוספת מספר משאלה מסויימת, יש להגדיר (כהמשך להגדרה הקודמת) - ואת מספר השאלה לדוגמא:

                                    recording_and_entering_data_end_template_to_remove=yes-050
                                    

                                    בדוגמה, המספר שהוקש בערך 050 יוסר מרשימת תפוצה ברירת מחדל (ניתן כמובן להחליף את yes במספר רשימת התפוצה)


                                    ברירת מחדל חוסם את המספר.
                                    כדי שימחק לגמרי יש להגדיר

                                    remove_and_delete=yes
                                    

                                    שימו לב: ניתן להגדיר או הוספה או הסרה
                                    אם יוגדר גם הוספה וגם הסרה, ההסרה תיגבר

                                    א תגובה 1 תגובה אחרונה תגובה ציטוט 3
                                    • א
                                      אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי אלחנן1

                                      מעבר לשלוחה אחרת בסיום


                                      בכל האפשרויות דלהלן ברירת מחדל המערכת תעביר את המשתמש שלב אחד אחורה ניתן להגדיר מעבר לשלוחה אחרת או ניתוק | ראה כאן את האפשרויות להגדרה.

                                      ההגדרה בסיום מוצלח של הרישום היא:

                                      recording_and_entering_data_end_goto=/8
                                      

                                      ההגדרה ביציאה באמצע הרישום (ראה בערך השביעי) היא:

                                      recording_and_entering_data_exit_goto=/1
                                      

                                      במידה ואירעה שגיאה כלשהי במהלך הרישום / לא ניתן להירשם עקב מגבלה ההגדרה היא:

                                      recording_and_entering_data_error_goto=/8
                                      

                                      בכל מקום במודול במידה ויש תפריט בחירה - והלקוח לא הקיש כלום, התפריט חוזר על עצמו במשך 5 פעמים.
                                      ניתן לבחור כמות פעמים לחזרה ע"י ההגדרה

                                      attempts=2
                                      

                                      בדוגמה, יחזור 2 פעמים.

                                      לאחר שסיים את התפריט, ברירת מחדל משמיע שוב ושוב את אותו תפריט.
                                      ניתן להגדיר שלאחר 5 פעמים המערכת תעביר את המשתמש לשלוחה אחרת או ניתוק ההגדרה היא:

                                      recording_and_entering_data_timeout_goto=/5/8
                                      
                                      א תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                      • א
                                        אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי eliyahu

                                        שליחת האישור בapi לשרת חיצוני

                                        כאן המפרידים יהיו &= כמו כל מחרוזות רגילה ולא #% כמו שקיים בכל קבצי ymgr, חוץ מזה הכל אותו דבר בדיוק כמו בקובץ האישור של ההזמנה

                                        recording_and_entering_data_ok_sand_api=yes
                                        recording_and_entering_data_ok_sand_api_link=chabad.co.il
                                        

                                        ברירת מחדל שולח ב GET כדי להגדיר שישלח ב POST יש להגדיר

                                        recording_and_entering_data_ok_sand_api_url_post=yes
                                        

                                        השמירה של תשובת השרת בתוך הדוח בוטלה. מידע נוסף כאן.
                                        בדוחות האישור יתווסף הערך
                                        ApiSandAnswer
                                        וכן את ה5 אותיות הראשונות מתוך התשובה שהשרת שלכם ענה
                                        (בכוונה לא עשיתי יותר שלא יגרום בלאגן בדוחות אישור, אם משהו זקוק ליותר שיפנה לשרות לקוחות)

                                        א תגובה 1 תגובה אחרונה תגובה ציטוט 2
                                        • א
                                          אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי אלחנן1

                                          השמעה ללקוחות את מספרי אישור שלהם שהתקבלו בהכנסת נתונים (שלוחה נפרדת)

                                          המערכת תשמיע את מספרי האישור שהוזמנו מהלקוח

                                          type=recording_and_entering_data
                                          recording_and_entering_data_type=approvals
                                          

                                          ברירת מחדל המערכת לוקחת את הנתונים מהשלוחה הנוכחית
                                          (לדוגמא אחרי שהסתיים הרישום אז הופכים את השלוחה רק להשמעת מספרי האישור)

                                          אם רוצים שישמיע אישורים שהוכנסו בשלוחה אחרת יש להגדיר את השלוחה שממנה לקחת את הנתונים

                                          recording_and_entering_data_folder_to_play=/5/8
                                          

                                          בדוגמא כאן יקח את הנתונים מהשלוחה /5/8


                                          ברירת מחדל המערכת מחפשת את הנתונים שהוכנו לפי טלפון הלקוח
                                          במידה וברצונכם שהמערכת תחפש לפי המספר האישי הגדירו

                                          enter_id=yes
                                          enter_id_type=phone/.....כל הסוגים הקיימים
                                          

                                          או כל סוג כניסה אחרת במספר האישי

                                          כמה הערות חשובות

                                          • במקרה ומגבילים כמות הזמנות בשלוחת ההזמנות, המערכת מחייבת אוטומטית להיכנס עם מספר אישי ברירת מחדל טלפון
                                            ובמקרה שאכן הופעל כניסה עם זיהוי אישי יש להגדיר כניסה עם הזיהוי האישי שאכן יתקבלו תוצאות נכונות

                                          • במקרה והגדרתם "פיצול דו"חות על בסיס זמנים שונים", הכניסו את ההגדרה גם כאן כדי שיתקבלו תוצאות נכונות

                                          • אם מוגדר בשלוחת קבלת הנתונים הגבלת רישום לפעם אחת לכל זיהוי (ID) ובנוסף כשיש לאותו מספר זיהוי אישור אחד בלבד בפועל, ישמיע רק M1835 אישור מספר...


                                          ברירת מחדל לאחמ"כ חוזר שלב אחד אחורה ניתן להגדיר מעבר לשלוחה אחרת או ניתוק | ראה כאן את האפשרויות להגדרה.

                                          recording_and_entering_data_end_goto=/5/8
                                          

                                          ההודעות הרלוונטיות הם

                                          M1832 יש
                                          M1833 הזמנות מאושרות שבוצעו מזיהוי זה
                                          M1834 עסקה מאושרת מספר
                                          M1835 אישור מספר
                                          M1838 "לשמיעה חוזרת הקישו 1 לשמיעת העיסקה הבאה הקישו 2 ליציאה הקישו כוכבית"
                                          M1839 אין הזמנות מאושרות ממספר זיהוי זה
                                          M1840 סוף אישורים

                                          א תגובה 1 תגובה אחרונה תגובה ציטוט 3
                                          • א
                                            אלחנן1 ניהול @אלחנן1 נערך לאחרונה על ידי אלחנן1

                                            פיצול דו"חות על בסיס זמנים שונים

                                            ניתן לפצל את דו"ח ההזמנות (AprrovalAll.ymgr) שהמערכת מנפיקה לקבצים שונים, על בסיס שנה/חודש/תאריך/שבוע/יום בשבוע/יום/שעה:
                                            כאשר הוגדר זמן מסוים, המשמעות היא שרישום שיתבצע לאחר הזמן המוגדר, יהיה בקובץ חדש, בנוסף לקובץ שלפניו.
                                            השם של הקובץ החדש, יהיה על שם הזמן העתידי הבא.
                                            לדוגמא, אם הגדרנו שיווצר קובץ רישום חדש בכל 25 לחודש, והרישום מתחיל ב-12 לאפריל, המשמעות היא
                                            שעד 25 באפריל קובץ הרישום יהיה AprrovalAll.2020-04.ymgr, והחל מ-26 לאפריל יהיה קובץ חדש בשם AprrovalAll.2020-05.ymgr.

                                            לדוגמה, כדי להנפיק דו"ח על בסיס שנתי, כאשר לשם הקובץ תצורף מספר השנה הלועזית, יש להגדיר:

                                            recording_and_entering_data_approval_all_file_type=year
                                            

                                            וכך בתחילת כל שנה לועזית (בתאריך 1 לינואר) ייווצר במערכת קובץ רישום חדש, בנוסף לקובץ הקודם.

                                            לדוגמאות נוספות לחצו כאן


                                            איפוס מספרי האישור במקביל ליצירת קובץ רישום חדש

                                            כברירת מחדל, המערכת לא מאפסת את מספרי האישור שניתנים למי שסיים רישום או רכישה בהצלחה, גם אם הגדרתם שיווצר קובץ רישום חדש, אלא הם תמיד ממשיכים לרוץ (בערך booking_Folder-xxx=).
                                            ניתן להגדיר שמספרי האישור יתאפסו ויתחילו מחדש במקביל להיווצרות קובץ הרישום החדש. יש להגדיר:

                                            recording_and_entering_data_booking_expired=approval_all
                                            

                                            יש להגדיר הגדרה זו בנוסף להגדרה recording_and_entering_data_approval_all_file_type=.
                                            התוצאה תהיה שאם לדוגמא הגדרתם שיווצר קובץ רישום חדש בכל 10 לחודש (recording_and_entering_data_approval_all_file_type=month.10),
                                            אז עד סוף ה-10 לחודש מספרי האישור ימשיכו לרוץ כרגיל, והחל מה-11 לחודש מספרי האישור יתחילו שוב מההתחלה (בברירת מחדל, יתחילו מ-1000).


                                            פיצול דו"חות לפי הקשה מתוך נתון מסויים

                                            ניתן לחלק את הדוחות לפי הקשה!
                                            כך שלכל הקשה יהיה דו"ח בנפרד.

                                            חובה להגדיר לפי איזה נתון לחלק

                                            recording_and_entering_data_ok_add_to_name_approval_all_file=058
                                            

                                            בדוגמה כאן, יחלק את ההקשות שהקישו בנתון 058.

                                            לשם הדו"ח ApprovalAll יתווסף ההקשה.
                                            לדוגמה, אם בשאלה 058 הקיש 66
                                            שם הקובץ יהיה ApprovalAll.66.ymgr

                                            אם שם הקובץ כבר שונה כגון שהגדרתם דו"ח לפי יום:

                                            recording_and_entering_data_approval_all_file_type=day
                                            

                                            אז שם הקובץ יהיה ApprovalAll.2020-07-07-66.ymgr


                                            שימו לב:

                                            אם הגדרתם את ההגדרה לעיל (חילוק לפי הקשות), לא יוכלו לבטל הזמנות, למנוע הזמנות כפולות, להגביל ID, ועוד..
                                            כך שלאחר שהרישום נרשם בקובץ עם שם ההקשה, הלקוח לא יוכל לשנות מאומה בקובץ.

                                            א תגובה 1 תגובה אחרונה תגובה ציטוט 2
                                            • פוסט ראשון
                                              פוסט אחרון