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

    ניתוב לפי זמנים

    מתוזמן נעוץ נעול הועבר עזרה הדדית למשתמשים מתקדמים
    30 פוסטים 6 כותבים 290 צפיות 2 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • ה מנותק
      המומחה @BEN ZION
      נערך לאחרונה על ידי

      @BEN-ZION לא יודע אם תסביר אני ינסה

      תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • B מחובר
        BEN ZION @המומחה
        נערך לאחרונה על ידי

        @המומחה במודל תור זה אמור להיות מובנה אבל אני לא יודע כמה דקות אני יביא לך קוד לגוגל סקירפט תפתח גיליון שיטס חדש בעמודה A תרשום את מספרי הטלפונים עמודה B תרשום לכל מס' את השעה שהוא מחייג אליו בעמודה C תכניס טוקן API אחרי זה אני יביא לך קוד תכנס לתוספים APPS סקריפט תמחק את מה שיש שם ותדביק את מה שאני יביא לך

        B תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • B מחובר
          BEN ZION @BEN ZION
          נערך לאחרונה על ידי

          @המומחה אין לי איך לבדוק את הקוד בנטפרי

          function checkAndRunApiUpdate() {
            var ss = SpreadsheetApp.getActiveSpreadsheet();
            var sheet = ss.getActiveSheet();
            
            // שליפת הטוקן מתא C3
            var token = sheet.getRange("C3").getValue();
            
            // קבלת השעה הנוכחית (בפורמט 0-23)
            var currentHour = new Date().getHours();
            
            // שליפת כל הנתונים מעמודות A ו-B (החל משורה 2)
            var lastRow = sheet.getLastRow();
            if (lastRow < 2) return; 
            
            var data = sheet.getRange("A2:B" + lastRow).getValues();
            
            data.forEach(function(row) {
              var phoneNumber = row[0];
              var scheduledValue = row[1];
              var scheduledHour;
          
              // טיפול בפורמט השעה (טקסט או אובייקט תאריך של גוגל)
              if (scheduledValue instanceof Date) {
                scheduledHour = scheduledValue.getHours();
              } else if (typeof scheduledValue === 'string' && scheduledValue.includes(":")) {
                scheduledHour = parseInt(scheduledValue.split(":")[0], 10);
              } else {
                scheduledHour = parseInt(scheduledValue, 10);
              }
              
              // בדיקה אם השעה הנוכחית תואמת לשעה הרשומה (למשל 10:00 מול שעה 10)
              if (scheduledHour === currentHour && phoneNumber !== "") {
                runYemotApi(token, phoneNumber);
              }
            });
          }
          
          function runYemotApi(token, phone) {
            var baseUrl = "https://private.call2all.co.il/ym/api/UpdateExtension";
            var fullUrl = baseUrl + "?token=" + token + 
                          "&path=ivr2:9" + 
                          "&type=nitoviya" + 
                          "&nitoviya_dial_to=" + phone;
            
            try {
              var response = UrlFetchApp.fetch(fullUrl);
              console.log("בוצע עדכון למספר: " + phone + " | תגובה: " + response.getContentText());
            } catch (e) {
              console.log("שגיאה עבור מספר " + phone + ": " + e.message);
            }
          }
          

          תעלה את הקוד תעשה שמירה תאשר את מה שבהוא רוצה ותעדכן אם עובד

          B ה 2 תגובות תגובה אחרונה תגובה ציטוט 0
          • B מחובר
            BEN ZION @BEN ZION
            נערך לאחרונה על ידי

            אני הגדרתי לשלוחה 9 אז תשנה את המספר לאיזה שלוחה שאתה רוצה

            B תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • B מחובר
              BEN ZION @BEN ZION
              נערך לאחרונה על ידי

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

              תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • ה מנותק
                המומחה @BEN ZION
                נערך לאחרונה על ידי

                @BEN-ZION לא הבנתי מה אני צריך לשנות - מה לכתוב ואיפה?

                B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • B מחובר
                  BEN ZION @המומחה
                  נערך לאחרונה על ידי

                  @המומחה תפתח גוגל שיטס / תוספים / apps סקריפט
                  cba34adc-c951-49b3-a2f0-6639652e5ebc-image.png
                  יפתח לך כזה חלון
                  d6822d81-4950-4abf-8f6e-a24fbee130b8-image.png
                  תמחק את מה שיש תדביק את הקוד שהבאתי לך ותחליף בקוד תראה בשורה 41 יש 9 תחליף למס' שלוחה שלך

                  ה תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • ה מנותק
                    המומחה @BEN ZION
                    נערך לאחרונה על ידי

                    @BEN-ZION לא הבנתי יש סיכוי שאני שולח לך למייל את המספרי טלפון והכל ואתה תסדר את זה?

                    B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • B מחובר
                      BEN ZION @המומחה
                      נערך לאחרונה על ידי

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

                      ה 2 תגובות תגובה אחרונה תגובה ציטוט 0
                      • ה מנותק
                        המומחה @BEN ZION
                        נערך לאחרונה על ידי

                        @BEN-ZION כתב בניתוב לפי זמנים. דחוף! דחוף! דחוף!:

                        איך עושים את זה?

                        B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • ה מנותק
                          המומחה @BEN ZION
                          נערך לאחרונה על ידי

                          @BEN-ZION או שפשוט מאוד תתן לי את השורה של המספרי טלפון והשעות ואני ינסה להבין איך עושים את זה...

                          תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • B מחובר
                            BEN ZION @המומחה
                            נערך לאחרונה על ידי

                            @המומחה חפש במחשב סיוע מהיר

                            B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • B מחובר
                              BEN ZION @BEN ZION
                              נערך לאחרונה על ידי BEN ZION

                              תכניס את הקוד הזה 994MPR

                              תגובה 1 תגובה אחרונה תגובה ציטוט 0
                              • S מנותק
                                sh0548534047 @המומחה
                                נערך לאחרונה על ידי

                                @המומחה
                                אני חושב שהכי טוב זה לעשות כמה שלוחות של ניתוב
                                1/1 מספר 1
                                1/2 מספר 2
                                1/3 מספר 3
                                ותעשה שלוחה 1 הפנייה לפי זמנים

                                פ B 2 תגובות תגובה אחרונה תגובה ציטוט 1
                                • פ מנותק
                                  פיתה @sh0548534047
                                  נערך לאחרונה על ידי

                                  @sh0548534047
                                  בדיוק!!

                                  תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                  • B מחובר
                                    BEN ZION @sh0548534047
                                    נערך לאחרונה על ידי BEN ZION

                                    @sh0548534047 @פיתה ומה יקרה אם הוא ירצה לשנות שעה לנציג מסוים או להחליף מס' ?
                                    אם יש לו קוד פשוט שהוא עושה טבלה בגוגל שיטס כל נציג איזה שעה ויכול בקלות לשנות למחוק להחליף הרבה יותר פשוט בסוף
                                    הפיתרון שלך הוא דרך קצרה שהיא ארוכה כי גם לעשות שלוחה אם הפניה לפי שעות צריך הסבר
                                    הפיתרון שלי הוא דרך ארוכה שהיא קצרה

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

                                    S תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                    • S מנותק
                                      sh0548534047 @BEN ZION
                                      נערך לאחרונה על ידי

                                      @BEN-ZION
                                      בקישור כאן יש
                                      תגדיר בשלוחה 1

                                      שים פה את ההגדרות הרלוונטיות לשלוחה זו
                                      
                                      enter_if_time=08:00-14:00.sun-sat.*.*.
                                      enter_if_time_close_goto=/2
                                      

                                      כמובן שתשתיק את הודעת המערכת M1114
                                      ואז בשלוחה 2 תגדיר

                                      שים פה את ההגדרות הרלוונטיות לשלוחה זו
                                      
                                      enter_if_time=14:00-18:00.sun-sat.*.*.
                                      enter_if_time_close_goto=/3
                                      

                                      גם כאן תשתיק את הודעת המערכת M1114
                                      ואז בשלוחה 3 תגדיר

                                      שים פה את ההגדרות הרלוונטיות לשלוחה זו
                                      
                                      enter_if_time=18:00-22:00.sun-sat.*.*.
                                      enter_if_time_close_goto=/4
                                      

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

                                      ||כמובן תחליף את השעות והימים לפי השעות שלך||
                                      תעדכן אם הסתדרת

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

                                        @המומחה
                                        https://f2.freeivr.co.il/topic/20190/חדש-מודול-ניסיוני-להפניית-שיחות-לנציגים-לפי-שעות-מתוך-קובץ-queue.ini-אצליכם-במערכת-מבוסס-מודול-ניתוב-שיחות-לפי-תור-routing_queue

                                        S תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                        • S מנותק
                                          sh0548534047 @אA
                                          נערך לאחרונה על ידי

                                          @אA
                                          יפה מאוד אבל למה לעבוד קשה לבנות מערכת בשביל שבסוף הוא יוסר
                                          ועוד ב API שיום אחד הוא מוריד את זה מהשרת ותסתדר עכשיו
                                          נראה לי שהכי קל זה הגדרות פשוטות ובניתוב לפי זמנים

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

                                            @המומחה
                                            יש לך את האפשרות הזאת כך שכל ההגדרות של כל שלוחות הניתוב יהיו בקובץ אחד וכך תוכל לחסוך את הבעיה של @ben-zion שקשה להגיע להחליף את השעות בכל שלוחה בנפרד הכל מונח בקובץ אחד
                                            וכן יש לך את מודל אקסס פילטר שמטמיעים בשלוחה העברה לשלוחה אחרת לפי שעות
                                            נראה לי הכי קל זה המודל הזה
                                            תעדכן אם הסתדרת

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