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

