- תת-מודול תקשורת: לקוח
סקירה כללית
תת-מודול **תקשורת לקוחות** הוא ה**תצוגה הראשית והברירת מחדל** של דף התקשורת. הוא מציג את כל **חבילות התקשורת של הלקוחות** בטבלה אחת מאוחדת, המציגה את הקשר המלא בין **מספרים ניידים, חברות תקשורת, לקוחות, ESIMs וחבילות שירות**.
תת-מודול זה משמש כ**לוח מחוונים תפעולי** לניטור, ניהול ועדכון שירותי תקשורת לקוחות בזמן אמת.
כתובת URL:
https://user.bull36.com/dashboard/communication
לשונית תת-מודול:
לקוח (ברירת מחדל / לשונית פעילה)
מטרה
תת-מודול הלקוח נועד לספק **מקור מידע יחיד ומהימן** לכל שירותי התקשורת הפעילים והלא פעילים של הלקוחות. הוא מאפשר למשתמשים:
-
להציג את כל חבילות התקשורת שהוקצו במקום אחד
-
לנטר סטטוס חיבור וחבילה בזמן אמת
-
לעקוב אחר עדכוני ESIM וחבילות באמצעות API
-
לנהל סטטוסי מחזור חיים של תקשורת לקוחות
-
לרענן ולאמת במהירות נתוני תקשורת
תיאור
תת-מודול הלקוח מאגד נתונים מטבלאות מערכת וממשקי API מרובים כדי להציג **תצוגה מקיפה מבוססת שורות** של כל חבילת תקשורת של לקוח.
כל שורה מייצגת **יחידת תקשורת מלאה**, הכוללת:
-
**מספר טלפון נייד**
-
**חברת תקשורת**
-
**לקוח**
-
**סטטוס תקשורת**
-
**ESIM**
-
**חבילת שירות**
-
**נתוני API חיים**
-
**פקדי רענון**
עיצוב זה מאפשר לצוותי תפעול **לזהות בעיות, לאמת קישוריות ולנקוט בפעולה** מבלי לנווט בין מודולים מרובים.
עמודות טבלה
1. מספר נייד
-
מציג את מספר הטלפון מטבלת
communication_phone -
מספר בינלאומי בפורמט מלא (לדוגמה:
919687263716) -
כל מספר מקושר באופן ייחודי לחבילת תקשורת
2. חברה
-
מציג את שם ספק התקשורת
-
נשלף מ-
communication_company -
כותרת חברה מקומית מוצגת כאשר זמינה
-
דוגמאות: סלקום, פלאפון, פרטנר
3. לקוח
-
מציג את שם הלקוח מטבלת
contactus -
מקושר באמצעות
cust_id -
ניתן ללחיצה לניווט לפרטי הלקוח (אם מאופשר)
-
מציג
"-"אם לא הוקצה לקוח
4. סטטוס
-
תווית ויזואלית המייצגת את סטטוס התקשורת הנוכחי
-
ניתן ללחיצה (למעט כאשר מנותק)
ערכי סטטוס:
-
פעיל (1): תווית ירוקה – השירות פעיל
-
ממתין לתשלום (2): תווית מושבתת – תשלום ממתין
-
מנותק (5): תווית אדומה – אין פעולות זמינות
-
פעיל כפוי (6): תווית ירוקה – עוקף לוגיקת תשלום
5. ESIM / חבילה
קטע ESIM
-
מציג מספר ESIM שהוקצה
-
מציג מחווני סטטוס:
-
ממתין לעדכון API ❌ (
sim_status = 2) -
חיבור נכשל ❌ (
sim_status = 7)
-
-
מציג ESIM זמני כאשר שינוי מתבצע
-
מציג היסטוריית ESIM קודמת כאשר רלוונטי
קטע חבילה
-
שם חבילה (כותרת תצוגה)
-
מזהה חבילת API (
package_value) -
תיאור חבילה
-
תקופת תוקף (ימים)
-
מחיר ב-₪ (שקל ישראלי)
מחווני סטטוס חבילה:
-
ממתין לעדכון API ❌ (
package_status = 2) -
חיבור נכשל ❌ (
package_status = 7)
6. פרטי API
-
מציג נתונים מפוענחים מ-
phone_detail_api(JSON) -
כולל:
-
שימוש בנתונים (MB)
-
APN (נקודת גישה לרשת)
-
-
מציג
--כאשר הסטטוס הוא **מנותק**
7. רענון
-
מפעיל רענון API חי עבור מספר הטלפון
-
קורא לנקודת הקצה
phone_refresh -
מעדכן:
-
פרטי ESIM
-
מידע על חבילה
-
נתוני שימוש
-
-
מושבת (
--) כאשר הסטטוס הוא **מנותק**
-
מודולים מקושרים
-
לקוחות: קישור לקוח באמצעות
cust_id -
טלפון: מלאי טלפונים ונתוני API
-
ESIM: ניהול מחזור חיים של ESIM
-
חבילה: הגדרות חבילות שירות
-
פרויקטים/משימות: רישום תפעולי
סיכום
**תת-מודול תקשורת הלקוחות** הוא ה**לב התפעולי** של מערכת התקשורת. הוא מספק:
-
תצוגה אחידה של כל שירותי התקשורת של הלקוחות
-
ניטור סטטוסים בזמן אמת מבוסס API
-
מעקב ברור אחר מחזור חיים ומצב תשלום
-
פעולות חיפוש, רענון ועדכון מהירות
-
טיפול בטוח בשירותים מנותקים
תת-מודול זה מאפשר לצוותים **לנטר, לנהל ולתחזק שירותי תקשורת ביעילות**, בדיוק ובקנה מידה גדול.
