Bilag A – project_logs importeres og der bliver skrevet følgende regler:
$Service_Type$ MATCHES "Remote" AND MISSING $Travel_KM$ => "Validated 0"
$Service_Type$ MATCHES "Emergency Stop" AND (MISSING $Material_Cost$ OR MISSING $Travel_KM$) => "CRITICAL ERROR"
$Service_Type$ MATCHES "Preventative" AND MISSING $Material_Cost$ => "CRITICAL ERROR"
Emegency stop: Jeg sætter disse regler for at kunne skelne mellem når en tekniker ikke har logget deres km eller prisen på matrialet der er blevet brugt. Det er kritisk når der står Emegency stop da man er sikker på at teknikeren har været ude hos kunden hbilket vil sige at hvis der mangler enten mangler matreial_cost eller travel_km, da det er penge viksomheden både mangler at få og betale.
Preventative: Da denne logning indikere at det er forebyggende, så ved man reelt ikke om teknikeren har brugt matrialer ved kunden eller om det "fint nok ud". Derfor er det en u
Her fanger vi de uforklarede huller der er :
MISSING $Material_Cost$ OR MISSING $Travel_KM$ => "UNEXPLAINED MISSING"
TRUE => "OK"