מודול דף זרימה


דף זרימה – הסבר חזותי מלא, ייעוד, תהליך ועבודה פנימית
 

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



1. מהו דף הזרימה (תצוגה קונספטואלית)
 

דף הזרימה הוא לוח מסע לקוח.
 

חישבו על זה כך:
 

  • כל זרימה = תהליך עסקי אחד
    (לדוגמה: צינור מכירות, טיפול בהלוואות, גיוס, קליטת לקוחות)
     

  • כל טור = שלב אחד בתהליך זה
    (לדוגמה: TO DO → TEST → PATIDAR → FINAL)
     

  • כל כרטיס = לקוח אחד
    (מטבלת contactus)
     

דף הזרימה מאפשר לך:
 

  • לראות היכן כל לקוח נמצא כרגע

  • להעביר לקוחות בין שלבים באמצעות גרירה ושחרור

  • לסנן לקוחות לפי תאריך, צוות או שם

  • לעקוב אחר התקדמות באופן חזותי במקום לקרוא רשימות
     



2. כיצד נכנסים לדף הזרימה
 

אתה מגיע לדף הזרימה כאשר:
 

  • אתה לוחץ על “זרימה” בסרגל הצד השמאלי
     

  • ה-URL הופך ל:

    • dashboard/flow

    • או dashboard/admin/#customer כאשר הזרימה פעילה
       

הגישה תלויה ב:
 

  • מודול ארגון: זרימת לקוחות מופעלת

  • הרשאת משתמש: module_sidebarmenu_flow
     

אם המודול או ההרשאה מושבתים, תפריט הזרימה מוסתר.
 



3. תיאור חזותי מלא של המסך
 

3.1 כותרת עליונה (גלובלי)
 

בחלק העליון ביותר, אתה רואה את כותרת biz1 הסטנדרטית:
 

  • ניווט ראשי (לקוחות, פרויקטים, מוצרים, הוצאות, מאמרים, משתמש, מקדמה)

  • פרופיל משתמש והתראות

  • שעון נוכחות / “התחל עבודה”
     

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



3.2 סרגל צד שמאלי (ניווט)
 

  • זרימה מודגשת כאשר דף זה פעיל

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

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



3.3 פאנל שמאלי – אזור ניהול זרימה
 

פאנל זה שולט באיזו זרימה אתה צופה.
 

תראה:
 

  • כותרת כמו “זרימות”

  • שדה חיפוש לסינון שמות זרימות

  • לשוניות כגון:
     

    • לקוחות הלוואות

    • משרות פתוחות

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

  • טקסט מידע כגון:
    “צור את הזרימה שלך ועקוב אחר ההתקדמות שלך”

  • כפתור הוסף זרימה
    זה פותח מודל שבו אתה מגדיר זרימה חדשה.
     

פאנל זה עוסק רק ב:
 

  • יצירת זרימות

  • בחירת זרימות

  • מעבר בין קטגוריות זרימה
     



3.4 אזור תוכן ראשי – לוח הזרימה בפועל
 

כאן מתרחשת רוב העבודה.

בחלק העליון של האזור הראשי, אתה רואה:
 

  • כותרת זרימה (לדוגמה: “לקוחות הלוואות”)

  • כפתור ייצוא

  • כפתור ייבוא

  • הוסף מוצר / הוסף רשומה

  • אייקון עזרה

  • שדה חיפוש (מחפש לקוחות, לא זרימות)

  • כפתור מסננים

  • בורר שדות

  • כפתור רענן

  • תפריט נפתח לבחירת זרימה

  • מסנני תאריך התחלה / תאריך סיום

  • מסנן חברי צוות

  • אייקון מידע
     

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



4. לב ליבו של הדף: טורים וכרטיסים
 

4.1 טורים
 

כל זרימה מחולקת לטורים אנכיים.
 

דוגמאות לשמות טורים:
 

  • TO DO

  • 1

  • PATIDAR

  • TEST

  • HELLO_TEST

  • EMKKK

  • CXSDFC
     

נקודות חשובות:
 

  • טורים מוגדרים לכל זרימה

  • לכל טור יש:

    • שם

    • קו תחתון צבעוני

    • סדר (משמאל לימין)

  • סדר הטורים חשוב וניתן להגדרה
     

כשאתה מחליף זרימות, מבנה הטורים כולו משתנה.
 



4.2 כרטיסי לקוחות
 

בתוך כל טור, אתה רואה כרטיסי לקוחות.
 

כל כרטיס מייצג:
 

  • שורה אחת מ-contactus

  • משויך ל:

    • זרימה ספציפית

    • טור ספציפי
       

כרטיסים מציגים בדרך כלל:
 

  • שם לקוח

  • מזהים בסיסיים

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



4.3 התנהגות גרירה ושחרור
 

זו האינטראקציה החשובה ביותר.
 

כאשר אתה:
 

  • לוחץ על כרטיס לקוח

  • גורר אותו לטור אחר

  • משחרר אותו
     

המערכת באופן מיידי:
 

  • שומרת את הטור החדש

  • שומרת מי הזיז אותו

  • שומרת את התאריך והשעה
     

חזותית:
 

  • הכרטיס קופץ לטור החדש

  • אין צורך בטעינת דף מחדש
     

קונספטואלית:
 

“לקוח זה עבר לשלב הבא”



5. תצוגה חלופית: מצב טבלה
 

חלק מהזרימות תומכות או מציגות פריסת טבלה .
 

במצב זה:
 

  • לקוחות מוצגים בשורות
     

  • הטורים הם שדות קבועים כגון:
     

    • שם לקוח

    • מזהה

    • צוות

    • איסוף נתונים

    • נתוני בנק

    • נתונים אישיים

    • נתוני נכס

    • מסמכים

    • עסקה

    • שלב סופי

    • אייקוני פעולה
       

תצוגה זו שימושית עבור:
 

  • תהליכים עתירי נתונים

  • תהליכי עבודה תואמים

  • תרחישי דיווח
     

אותם נתוני בסיס משמשים לשתי התצוגות.
 



6. שלב אחר שלב: מה קורה כאשר הדף נטען
 

  1. המשתמש לוחץ על זרימה בסרגל הצד.

  2. Flow::index() מופעל.

  3. ההרשאה module_sidebarmenu_flow נבדקת.

  4. התצוגה flow_page.php נטענת.

  5. JavaScript מפעיל קריאות AJAX לטעינת:

    • זרימות זמינות

    • זרימת ברירת מחדל (אם מוגדרת)

  6. טורים עבור הזרימה הנבחרת נטענים.

  7. לקוחות נשלפים ומקובצים לפי טור.

  8. לוח הקנבן מעוצב.
     

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



7. שלב אחר שלב: טעינת זרימה ולקוחותיה
 

כאשר זרימה נבחרת:
 

  1. הבקאנד טוען את הגדרת הזרימה מ-customer_flow_setting.

  2. טורים נטענים מ-customer_flow_column, מסודרים לפי column_order.

  3. מיקומי לקוחות נטענים מ-customer_flow.

  4. פרטי הלקוחות מגיעים מ-contactus.

  5. מסננים מוחלים:

    • טקסט חיפוש

    • טווח תאריכים

    • חבר צוות

  6. HTML נוצר ומוחזר.

  7. הפרונטאנד מצייר את הטורים והכרטיסים.
     



8. שלב אחר שלב: גרירת לקוח
 

כאשר לקוח נגרר:
 

  1. הפרונטאנד קולט:
     

    • מזהה לקוח

    • מזהה זרימה

    • מזהה טור יעד
       

  2. בקשת AJAX נשלחת.
     

  3. הבקאנד מכניס או מעדכן את customer_flow.
     

  4. שדות כמו moved_by ו-date_changed מתעדכנים.
     

  5. הפרונטאנד מעדכן את ממשק המשתמש באופן מיידי.
     

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



9. מה עושה דף הזרימה
 

דף הזרימה מאפשר לך:
 

  • ליצור מספר תהליכי עבודה עסקיים

  • להגדיר שלבים לכל תהליך עבודה

  • להציב לקוחות בשלבים אלו

  • להזיז לקוחות ככל שהעבודה מתקדמת

  • לראות התקדמות חזותית במקום לקרוא רשימות

  • לסנן לקוחות באופן דינמי

  • לנהל עומס עבודה לפי חבר צוות
     

זוהי מערכת בקרת תהליכים חזותית.
 



10. כיצד זה עובד פנימית (סקירה לוגית)
 

  • זרימות מגדירות אילו לקוחות שייכים

  • טורים מגדירים היכן הלקוחות נמצאים

  • customer_flow מגדיר מיקום נוכחי

  • contactus מאחסן זהות לקוח

  • גרירה מעדכנת רק קשרים, לא נתוני לקוחות
     

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



11. קשר עם מודולים אחרים
 

  • דף לקוחות
    משתמש באותם נתוני contactus.
     

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

  • חברי צוות
    דף הזרימה יכול לסנן או לעקוב אחר מי הזיז לקוחות.
     

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

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



12. הגדרות המשפיעות על דף הזרימה
 

  • מודול זרימת לקוחות מופעל/מושבת

  • הגדרות זרימה (שם, מסננים)

  • הגדרות טורים (שם, צבע, סדר)

  • זרימת ברירת מחדל לכל משתמש

  • הרשאות משתמש
     

כל התצורה מתבצעת בהגדרות → זרימת לקוחות.
 



13. מודל מנטלי (קל לזכור)
 

אתה יכול לחשוב על דף הזרימה כך:
 

  • זרימה = תהליך אחד

  •  טור = שלב אחד

  •  כרטיס = לקוח אחד

  •  גרירה = התקדמות

  •  מסננים = מיקוד

  •  צוות = אחריות


14. סיכום סופי
 

דף הזרימה הוא:
 

  • מערכת ניהול לקוחות חזותית

  • נבנה עבור מעקב תהליכים

  • מופעל על ידי לוגיקת קנבן

  • מחובר באופן מלא לנתוני לקוחות

  • עוצב עבור בהירות ומהירות
     

הוא עוזר לצוותים לראות עבודה, להניע עבודה, ולסיים עבודה.


 

information_img