Controle of de zijkant correct is geproduceerd : de juiste lade is het juiste vak. De queue datastructuur wordt aangevuld met de VisiDot data. Mogelijke detail fouten : - Lade teveel - Lade ontbreekt - Foutieve lade in vak Mogelijke algemene fouten : - Lade in vHoss komt niet overeen met opgestarte batch - vHoss reeds ingescand - geen lade informatie gevonden (lege vHoss) - geen vHoss ID gevonden Als er een fout is dan wordt ook de signaalverlichting aangestuurd 1 TECH.Error 1 APPS.VisiDot.Controleur %Integer %Integer %Integer VHossFrameDetectionHelper %ListOfDataTypes ActionType:APPS.VisiDot.enu.ActionCodes,CaptureInfo:APPS.VisiDot.dto.CaptureInfo %Status 1 1 1 ActionType:APPS.VisiDot.enu.ActionCodes,Data:APPS.VisiDot.dto.CaptureInfo %Boolean %Status 1 1 BatchID:%String 1 ControleToeleveringReedsRecepteerd()",Bericht) Do ..CaptureHelper.ZetGebruikersInfo(Bericht) Do ..CaptureHelper.ZetFoutCode(##class(APPS.VisiDot.enu.FoutCodes).VHossReedsGedetecteerd()) } } ]]> 1 1 Detection 1 Detection 1 Detection 1 1 1 DetectionHelper 1 1 1 DetectionHelper:APPS.VisiDot.impl.VHossLadeDetectionHelper 1 AantalVanProductenInVHossID { Do DetectionHelper.ZetStatus(##class(APPS.VisiDot.enu.DetectionKleur).Rood(),"Dit product '"_ProductNr_"' komt teveel voor in deze VHoss. Mogelijks een lade teveel geproduceerd, of VisiDot heeft een lade dubbel ingescand. (BatchID:"_BatchID_", VHossVolgNr:"_VHossVolgNr_", VHossZijkant:"_VHossZijkant_", VHossSlotNr:"_VHossSlotNr_", ProductNr:"_ProductNr_")") Do ..CaptureHelper.ZetFoutCode(##class(APPS.VisiDot.enu.FoutCodes).VHossTeveelLaden()) } } ]]> 1 DetectionHelper:APPS.VisiDot.impl.VHossLadeDetectionHelper,BatchID:%String,VHossVolgNr:%Integer,VHossZijkant:%String,VHossSlotNr:%String,ProductNr:%String 1 1 BatchID:%String,VHossVolgNr:%String,VHossZijkant:%String,VHossSlotNr:%Integer,ProductNr:%String 1 APPS.VisiDot.impl.QueueHelper