בקרת איכות לאשטרום: מהשטח ועד ה-ERP, במערכת אחת
Zooz-tech בנתה לקבוצת אשטרום מערכת לבקרת איכות שמחליפה אקסלים, מיילים ונייר: פריטים עם תוקף ורמזור, דיווחי בדיקה מהנייד עם צילום, צ'קליסטים עם חתימה דיגיטלית, התראות אוטומטיות וחיבור חי ל-Priority. כל זה על Power Pages ו-Dataverse, עם ממשק React מותאם.
איכות שמנוהלת באקסל ובמיילים
תוקף שפג בשקט
בדיקות ותווי תקן פגים, ואף אחד לא יודע עד שזה מאוחר.
מידע מפוזר
אקסל, מיילים, נייר ו-Priority, בלי תמונה אחת של המצב.
בלי עקבות
מי דיווח, מי שינה, מתי ולמה: לא הייתה דרך לדעת.
מה המערכת עושה
פריט נולד, והרמזור עובד לבד
- מנהל בונה סוג פריט חדש בלי שורת קוד: שדות, בדיקות, כללי התראה ותצוגה מקדימה.
- אשף יצירת פריט שנשמר כטיוטה כבר מהשלב הראשון.
- הרמזור מחושב רק בתהליך בשרת, והתוקף מעוגן לתאריך היצירה, כך שאי אפשר "להאריך" אותו ידנית.
- הדשבורד ממיין מהמפעל הגרוע לטוב: מה דורש טיפול עכשיו.
דיווח בדיקה וצ'קליסט עם חתימה
- דיווח בדיקה מהטלפון, עם צילום ישיר מהמצלמה ודחיסה בדפדפן.
- צ'קליסטים שהמנהל בונה בארבעה שלבים: יעד, שדות, תדירות ונמענים.
- ביצוע בשטח עם חתימה דיגיטלית על המסך.
- תהליך יומי יוצר את הביצועים ושולח תזכורות.
חיבור חי ל-Priority
- אירוע איכות נפתח מתוך שרשרת אמיתית: לקוח, אתר ותלונה, שנמשכים חי מ-Priority.
- Priority יושב מאחורי on-premises data gateway, וכל קריאה עוברת בתהליך מבוקר.
- נשמר רק מספר התלונה, בלי לשכפל את נתוני ה-ERP.
- סנכרון יומי של כ-421 מערבלים ו-218 ספקים.
אותו מסך, שני עולמות
- מנהל-על רואה את כל החברות, המפעלים והקטלוג. מנהל מפעל רואה רק את המפעלים שלו.
- 84 הרשאות טבלה בשרשרת חברה, מפעל, פריט ודוח. האכיפה בשרת, לא בדפדפן.
- אין מחיקה: רק השבתה, וגם זה נאכף בהרשאות.
- תבניות התראה בעברית עם שדות מיזוג, חסימת כפילויות ולוג של כל מייל כפי שנשלח.
ארבעה קירות של Power Pages שפגשנו, ואיך עברנו אותם
ובנוסף, אבטחה מהיסוד: אין סודות בדפדפן. Priority ו-Outlook נגישים רק דרך תהליכים בשרת, והעלאת קבצים עוברת דרך טוקן קצר-מועד שהשרת חותם.
Web API מרכיב lookup מקונן אחד בלבד
הפתרון: ערוץ קריאה ב-Liquid FetchXML, שעדיין מכבד את ההרשאות.
Liquid קורס מעל 15 link-entities
הפתרון: תקציב "קפיצות" לכל שרשרת הרשאה, שנמדד לכל טבלה.
Server Logic לא חותם SAS ומוגבל ל-16KB
הפתרון: Azure Function עם Managed Identity שמנפיקה את הטוקן.
העלאת אתר שמוחקת כל מה שלא קיים מקומית
הפתרון: ערכת deploy עם סנכרון, בדיקה מקדימה ובדיקה אחרי העלאה.