Index: APPS/VisiDot/dto/Detection.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/Detection.cls.xml (revision 0)
+++ APPS/VisiDot/dto/Detection.cls.xml (revision 1717)
@@ -0,0 +1,171 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+0
+
+
+Detection
+
+
+
+1
+
+
+
+APPS.VisiDot.dto.Coordinate
+list
+
+
+
+
+
+APPS.VisiDot.dto.DUAL
+list
+
+
+
+
+
+APPS.VisiDot.dto.CrateCoordinate
+list
+
+
+
+
+
+APPS.VisiDot.dto.Director
+list
+
+
+
+
+
+
+APPS.VisiDot.dto.ReadData
+list
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.double
+
+
+
+
+
+%xsd.double
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%xsd.float
+
+
+
+
+
+%xsd.float
+
+
+
+
+
Index: APPS/VisiDot/impl/VHossControleurZijkant.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/impl/VHossControleurZijkant.cls.xml (revision 0)
+++ APPS/VisiDot/impl/VHossControleurZijkant.cls.xml (revision 1717)
@@ -0,0 +1,278 @@
+
+
+
+
+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
+TECH.Error
+1
+APPS.VisiDot.Controleur
+0
+
+
+%Integer
+
+
+
+%Integer
+
+
+
+%Integer
+
+
+
+VHossFrameDetectionHelper
+
+
+
+ActionType:%String,CaptureInfo:APPS.VisiDot.dto.CaptureInfo
+%Status
+
+
+
+
+
+Bepaald of deze classe geschikt als verwerker
+1
+ActionType:%String,Data:APPS.VisiDot.dto.CaptureInfo
+%Boolean
+
+
+
+
+
+
+
+%Status
+
+
+
+
+
+
+
+
+DetectionHelper
+
+
+
+
+BatchID,VHossSeqNr,VHossZijkant,VHossSlotNr,ProductNr
+
+
+
+
+
+
+
+
+
+
+
+
+Detection
+
+
+
+
+Detection
+"_..FrameDetectionHelper.GeefID())
+ Do DetectionHelper.ZetStatus(##class(APPS.VisiDot.enu.DetectionKleur).Rood(),"Dubbel")
+ }
+]]>
+
+
+
+Detection
+
+
+
+
Index: APPS/VisiDot/dto/ReadData.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/ReadData.cls.xml (revision 0)
+++ APPS/VisiDot/dto/ReadData.cls.xml (revision 1717)
@@ -0,0 +1,33 @@
+
+
+
+1
+%RegisteredObject,%XML.Adaptor
+
+
+Read_Data
+
+
+
+1
+
+
+
+Read_Data
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
Index: APPS/VisiDot/impl/VHossFrameDetectionHelper.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/impl/VHossFrameDetectionHelper.cls.xml (revision 0)
+++ APPS/VisiDot/impl/VHossFrameDetectionHelper.cls.xml (revision 1717)
@@ -0,0 +1,10 @@
+
+
+
+
+Encapsulatie van de VisiDot detection dataobject voor de VHoss frame
+1
+DetectionHelper
+0
+
+
Index: APPS/VisiDot/impl/VHossLadeIterator.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/impl/VHossLadeIterator.cls.xml (revision 0)
+++ APPS/VisiDot/impl/VHossLadeIterator.cls.xml (revision 1717)
@@ -0,0 +1,67 @@
+
+
+
+Photo->Detection]]>
+1
+DetectionIterator
+0
+
+
+APPS.VisiDot.impl.CaptureHelper
+
+
+
+CaptureInfo:APPS.VisiDot.dto.CaptureInfo,CaptureHelper:APPS.VisiDot.impl.CaptureHelper
+%Status
+
+
+
+
+
+Returns true if the iteration has more elements.
+%Boolean
+
+
+
+
+
+Returns the next element in the iteration.
+Only returns a valid element if HasNext() returns true
+Causes an error if HasNext() returns false
+APPS.VisiDot.dto.Detection
+
+
+
+
+%Boolean
+
+
+
+
+
+
+
+
Index: APPS/VisiDot/enu/DetectionKleur.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/enu/DetectionKleur.cls.xml (revision 0)
+++ APPS/VisiDot/enu/DetectionKleur.cls.xml (revision 1717)
@@ -0,0 +1,41 @@
+
+
+
+datatype
+1
+%String
+0
+
+
+,RED,ORANGE,GREEN,BLUE
+
+
+
+1
+expression
+
+
+
+
+1
+expression
+
+
+
+
+1
+expression
+
+
+
+
+1
+expression
+
+
+
+
Index: APPS/VisiDot/impl/VHossControleurEnd.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/impl/VHossControleurEnd.cls.xml (revision 0)
+++ APPS/VisiDot/impl/VHossControleurEnd.cls.xml (revision 1717)
@@ -0,0 +1,45 @@
+
+
+
+
+Bij het einde van een reeks wordt er een boodeschap gestuurd met als bericht 'END'
+Dan moeten voor de opgegeven batch gecontroleerd worden of alle laden werden ingelezen.
+
+Mogelijke fouten :
+- vHoss sequence ontbreekt
+- Lade x,y,z,... ontbreekt
+- Geen BatchID opgegeven
+1
+APPS.VisiDot.Controleur
+0
+
+
+ActionType:%String,CaptureInfo:APPS.VisiDot.dto.CaptureInfo
+%Status
+
+
+
+
+
+Bepaald of deze classe geschikt als verwerker
+1
+ActionType:%String,Data:APPS.VisiDot.dto.CaptureInfo
+%Boolean
+
+
+
+
+
+
+
+%Status
+
+
+
+
Index: APPS/VisiDot/impl/DetectionHelper.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/impl/DetectionHelper.cls.xml (revision 0)
+++ APPS/VisiDot/impl/DetectionHelper.cls.xml (revision 1717)
@@ -0,0 +1,63 @@
+
+
+
+
+Encapsulatie van de VisiDot detection dataobject voor de VHoss frame
+TECH.Error,vhLib.Macro
+1
+%RegisteredObject
+0
+
+
+APPS.VisiDot.dto.Detection
+
+
+
+APPS.VisiDot.impl.CaptureHelper
+
+
+
+Detection:APPS.VisiDot.dto.Detection,CaptureHelper:APPS.VisiDot.impl.CaptureHelper=""
+%Status
+
+
+
+
+
+
+
+
+APPS.VisiDot.dto.CaptureInfo
+
+
+
+
+Kleur,ToolTip
+
+
+
+
+Sleutel,Waarde
+
+
+
+
+
+
+
+
Index: APPS/VisiDot/impl/VHossLadeDetectionHelper.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/impl/VHossLadeDetectionHelper.cls.xml (revision 0)
+++ APPS/VisiDot/impl/VHossLadeDetectionHelper.cls.xml (revision 1717)
@@ -0,0 +1,47 @@
+
+
+
+
+Encapsulatie van de VisiDot detection dataobject voor de VHoss frame
+1
+DetectionHelper
+0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Toelevering,Dossier,Omschrijving
+
+
+
+
Index: APPS/VisiDot/dto/Reader.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/Reader.cls.xml (revision 0)
+++ APPS/VisiDot/dto/Reader.cls.xml (revision 1717)
@@ -0,0 +1,38 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+Reader
+
+
+
+1
+
+
+
+APPS.VisiDot.dto.Sequence
+list
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
Index: APPS/VisiDot/impl/CaptureHelper.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/impl/CaptureHelper.cls.xml (revision 0)
+++ APPS/VisiDot/impl/CaptureHelper.cls.xml (revision 1717)
@@ -0,0 +1,216 @@
+
+
+
+
+Encapsulatie van de VisiDot CaptureInfo dataobject
+Moet eerst geinitialiseerd worden, voor gebruikt omdat de CaptureInfo datastruct moet toegewezen worden
+1
+TECH.Error,vhLib.Macro
+1
+%RegisteredObject
+0
+
+
+APPS.VisiDot.dto.CaptureInfo
+
+
+
+APPS.VisiDot.enu.FoutTypes
+
+
+
+CaptureInfo:APPS.VisiDot.dto.CaptureInfo
+%Status
+
+
+
+
+APPS.VisiDot.dto.CaptureInfo
+
+
+
+
+APPS.VisiDot.impl.DetectionIterator
+
+
+
+
+%Boolean
+
+
+
+
+
+
+
+*/
+]]>
+
+
+
+FoutType,Titel,Omschrijving
+
+
+
+
+FoutType
+
+
+
+
+FoutType
+
+
+
+
+Titel,Omschrijving
+
+
+
+
+1
+
+
+
+
+List,Sleutel
+1
+
+
+
+
+Sleutel
+
+
+
+
+Sleutel,Waarde
+
+
+
+
+List,Sleutel,Waarde
+
+
+
+
Index: APPS/VisiDot/dto/Coordinate.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/Coordinate.cls.xml (revision 0)
+++ APPS/VisiDot/dto/Coordinate.cls.xml (revision 1717)
@@ -0,0 +1,29 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+Coordinate
+
+
+
+1
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.int
+
+
+
+
+
Index: vhUnitTest/APPS/VisiDot/TestVHoss.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/VisiDot/TestVHoss.cls.xml (revision 0)
+++ vhUnitTest/APPS/VisiDot/TestVHoss.cls.xml (revision 1717)
@@ -0,0 +1,95 @@
+
+
+
+
+do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","APPS.VisiDot")
+1
+vhUnitTest.TestCase
+0
+
+
+%String
+
+
+
+%String
+
+
+
+1
+
+
+
+
+
+
+
+
+
+do ##class(vhUnitTest.APPS.VisiDot.TestVHoss).%New("").All()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: APPS/VisiDot/impl/DetectionIterator.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/impl/DetectionIterator.cls.xml (revision 0)
+++ APPS/VisiDot/impl/DetectionIterator.cls.xml (revision 1717)
@@ -0,0 +1,120 @@
+
+
+
+Photo->Detection]]>
+1
+TECH.Iterator,%RegisteredObject
+0
+
+
+APPS.VisiDot.dto.Sequence
+1
+
+
+
+%Integer
+1
+
+
+
+APPS.VisiDot.dto.Camera
+1
+
+
+
+%Integer
+1
+
+
+
+APPS.VisiDot.dto.Photo
+1
+
+
+
+%Integer
+1
+
+
+
+APPS.VisiDot.dto.Detection
+1
+
+
+
+Data:APPS.VisiDot.dto.CaptureInfo
+%Status
+
+
+
+
+
+Returns true if the iteration has more elements.
+%Boolean
+
+
+
+
+
+Returns the next element in the iteration.
+Only returns a valid element if HasNext() returns true
+Causes an error if HasNext() returns false
+APPS.VisiDot.dto.Detection
+
+
+
+
+
+
+
+
Index: APPS/VisiDot/dto/Camera.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/Camera.cls.xml (revision 0)
+++ APPS/VisiDot/dto/Camera.cls.xml (revision 1717)
@@ -0,0 +1,68 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+Camera
+
+
+
+1
+
+
+
+APPS.VisiDot.dto.Photo
+list
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.int
+
+
+
+
+
Index: APPS/VisiDot/dto/Director.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/Director.cls.xml (revision 0)
+++ APPS/VisiDot/dto/Director.cls.xml (revision 1717)
@@ -0,0 +1,84 @@
+
+
+
+1
+%RegisteredObject,%XML.Adaptor
+
+
+Director
+
+
+
+1
+
+
+
+APPS.VisiDot.dto.ReadData
+list
+
+
+
+
+
+
+%Integer
+
+
+
+
+
+%Integer
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
Index: vhUnitTest/APPS/VisiDot/impl/BuildCapture.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/VisiDot/impl/BuildCapture.cls.xml (revision 0)
+++ vhUnitTest/APPS/VisiDot/impl/BuildCapture.cls.xml (revision 1717)
@@ -0,0 +1,205 @@
+
+
+
+BL.PPS.TBX.Common
+1
+%RegisteredObject
+0
+
+
+
+format PRNr;Aantal;VHOSS.Zijkant
+418581;3;1.1\418582;2;1.1\418588;4;1.1\418589;4;1.1\418609;5;1.1\418703;2;1.1\418704;1;1.1\418715;4;1.1\427384;5;2.1\427390;20;2.1\427394;1;2.1\427470;14;2.2\427478;2;2.2\460765;2;2.2
+
+
+
+%Integer
+
+
+
+%Integer
+
+
+
+%Integer
+
+
+
+%Integer
+
+
+
+%String
+1
+
+
+
+APPS.Halux.common.BatchService
+
+
+
+APPS.VisiDot.dto.CaptureInfo
+
+
+
+APPS.VisiDot.dto.Sequence
+
+
+
+APPS.VisiDot.impl.ProductionHelper
+
+
+
+BatchID
+%Status
+
+
+
+
+VHossNr,Zijkant
+
+
+
+
+VHossNr,Zijkant
+
+
+
+
+VHossNr,Zijkant
+
+
+
+
+1
+
+
+
+
+1
+
+
+
+
+VHossID,ZijkantNr
+1
+
+
+
+
+Queue
+1
+
+
+
+
+Queue
+1
+
+ Set Director=##class(APPS.VisiDot.dto.Director).%New()
+ Set Director.AssetID=Queue.WPVerpak.SlotNr
+ Set Director.AssetType="VHossSlot"
+ Quit Director
+]]>
+
+
+
+Detection,UnitNr
+1
+10:2,1:1))
+ Set Photo=Camera.Photo.GetAt(1)
+ Do Photo.Detection.Insert(Detection)
+]]>
+
+
+
+1
+0
+ {
+ Do Photo.Detection.RemoveAt(Photo.Detection.Count())
+ }
+]]>
+
+
+
+VHossNr,Zijkant
+1
+
+
+
+
Index: PV VisiDot.prj.xml
===================================================================
diff -u
--- PV VisiDot.prj.xml (revision 0)
+++ PV VisiDot.prj.xml (revision 1717)
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: APPS/VisiDot/dto/DUALData.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/DUALData.cls.xml (revision 0)
+++ APPS/VisiDot/dto/DUALData.cls.xml (revision 1717)
@@ -0,0 +1,23 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+DUALData
+
+
+
+1
+
+
+
+%xsd.int
+
+
+
+
+
Index: APPS/VisiDot/impl/VHossProductionHelper.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/impl/VHossProductionHelper.cls.xml (revision 0)
+++ APPS/VisiDot/impl/VHossProductionHelper.cls.xml (revision 1717)
@@ -0,0 +1,149 @@
+
+
+
+FrameID
+Formaat : 10 alfanumeriek TTSVVVVVVV
+- O1 : type : O1 is VHOSS01
+- S : zijkant : A of B
+- VVVVVVV : volgnummer
+
+LadeID
+Formaat : 16 numeriek bbbbbvvvpppppppp
+- bbbbb : is het batchnummer (5 cijfers met leading zero)
+- vvv : is de vhoss volgnummer (3 cijfers met leading zero), 1 per
+zijkant
+- pppppppp : is het internproductnummer (8 cijfers met leading zero)]]>
+1
+ProductionHelper
+0
+
+
+APPS.Halux.common.BatchService
+
+
+
+%ListOfObjects
+
+
+
+%Status
+
+
+
+
+
+
+Batch:%Integer,VHossSeqNr:%List,VHossZijkant:%String,Product:%Integer
+%String
+
+
+
+
+VHossNr,Zijkant
+%String
+
+
+
+
+LadeID:%String
+%Integer
+
+
+
+
+LadeID:%String
+%Integer
+
+
+
+
+LadeID:%String
+%Integer
+
+
+
+
+LadeID:%String
+%Integer
+
+
+
+
+
+
+ID:%String
+%Boolean
+
+
+
+
+
+
+ID:%String
+%Boolean
+
+
+
+
+Val,Len
+1
+Len Val=$E(Val,$L(Val)-Len,$L(Val))
+ Quit Val
+]]>
+
+
+
+BatchID,VHossSeqNr,VHossZijkant
+
+
+
+
+
+
+
+
+
+
+
+
+QueueElement
+
+
+
+
Index: APPS/VisiDot/dto/ERP.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/ERP.cls.xml (revision 0)
+++ APPS/VisiDot/dto/ERP.cls.xml (revision 1717)
@@ -0,0 +1,46 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+ERP
+
+
+
+1
+
+
+
+APPS.VisiDot.dto.ErrorMessage
+list
+
+
+
+
+
+APPS.VisiDot.dto.StatusLight
+list
+
+
+
+
+
+APPS.VisiDot.dto.ReadData
+list
+
+
+
+
+
+
+%String
+
+
+
+
+
+
Index: APPS/VisiDot/ControleurFactory.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/ControleurFactory.cls.xml (revision 0)
+++ APPS/VisiDot/ControleurFactory.cls.xml (revision 1717)
@@ -0,0 +1,31 @@
+
+
+
+
+Geef de controleur om een zijkant of einde te controleren.
+Momenteel alleen controleurs voor vHossen later kan dit uitgebreid
+worden naar andere stapelingen
+1
+%RegisteredObject
+0
+
+
+
+
+1
+ActionType:%String,Data:APPS.VisiDot.dto.CaptureInfo
+Controleur
+
+
+
+
Index: APPS/VisiDot/dto/VRRead.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/VRRead.cls.xml (revision 0)
+++ APPS/VisiDot/dto/VRRead.cls.xml (revision 1717)
@@ -0,0 +1,72 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+VRRead
+
+
+
+1
+
+
+
+APPS.VisiDot.dto.Reader
+list
+
+
+
+
+
+APPS.VisiDot.dto.DUALData
+list
+
+
+
+
+
+%Integer
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
Index: APPS/VisiDot/impl/QueueHelper.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/impl/QueueHelper.cls.xml (revision 0)
+++ APPS/VisiDot/impl/QueueHelper.cls.xml (revision 1717)
@@ -0,0 +1,101 @@
+
+
+
+
+Encapsulatie van de VisiDot detection dataobject voor de VHoss frame
+TECH.Error,vhLib.Macro
+1
+%RegisteredObject
+0
+
+
+DS.PPS.TBX.Queue
+
+
+
+QueueElement:DS.PPS.TBX.Queue,ProductAPI
+%Status
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+APPS.VisiDot.dto.CaptureInfo
+
+
+
+
+
+If (Queue.BatchID'=BatchID)||(Queue.WPVerpak.UnitNr'=VHossSeqNr)||(Queue.WPVerpak.SubNr'=VHossZijkant)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+FrameID
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: APPS/VisiDot/dto/ReadXMLStages.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/ReadXMLStages.cls.xml (revision 0)
+++ APPS/VisiDot/dto/ReadXMLStages.cls.xml (revision 1717)
@@ -0,0 +1,24 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+ReadXMLStages
+
+
+
+1
+
+
+
+APPS.VisiDot.dto.ReadStage
+list
+
+
+
+
+
Index: APPS/VisiDot/dto/Sequence.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/Sequence.cls.xml (revision 0)
+++ APPS/VisiDot/dto/Sequence.cls.xml (revision 1717)
@@ -0,0 +1,38 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+0
+
+
+Sequence
+
+
+
+1
+
+
+
+APPS.VisiDot.dto.Camera
+list
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%String
+
+
+
+
+
+
Index: APPS/VisiDot/dto/ErrorMessage.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/ErrorMessage.cls.xml (revision 0)
+++ APPS/VisiDot/dto/ErrorMessage.cls.xml (revision 1717)
@@ -0,0 +1,31 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+ErrorMessage
+
+
+
+1
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
Index: APPS/Halux/common/BatchService.cls.xml
===================================================================
diff -u -r1477 -r1717
--- APPS/Halux/common/BatchService.cls.xml (.../BatchService.cls.xml) (revision 1477)
+++ APPS/Halux/common/BatchService.cls.xml (.../BatchService.cls.xml) (revision 1717)
@@ -48,6 +48,23 @@
]]>
+
+BatchID
+TECH.Iterator
+
+
+
TECH.Iterator
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+StatusLight
+
+
+
+1
+
+
+
+%String
+
+
+
+
+
+
+%String
+_Time
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
Index: APPS/VisiDot/enu/FoutTypes.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/enu/FoutTypes.cls.xml (revision 0)
+++ APPS/VisiDot/enu/FoutTypes.cls.xml (revision 1717)
@@ -0,0 +1,34 @@
+
+
+
+datatype
+1
+%String
+0
+
+
+,SYSTEM,ERROR,WARNING
+
+
+
+1
+expression
+
+
+
+
+1
+expression
+
+
+
+
+1
+expression
+
+
+
+
Index: APPS/VisiDot/dto/CrateCoordinate.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/CrateCoordinate.cls.xml (revision 0)
+++ APPS/VisiDot/dto/CrateCoordinate.cls.xml (revision 1717)
@@ -0,0 +1,29 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+CrateCoordinate
+
+
+
+1
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.int
+
+
+
+
+
Index: APPS/VisiDot/impl/ProductionHelper.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/impl/ProductionHelper.cls.xml (revision 0)
+++ APPS/VisiDot/impl/ProductionHelper.cls.xml (revision 1717)
@@ -0,0 +1,23 @@
+
+
+
+FrameID
+Formaat : 10 alfanumeriek TTSVVVVVVV
+- O1 : type : O1 is VHOSS01
+- S : zijkant : A of B
+- VVVVVVV : volgnummer
+
+LadeID
+Formaat : 16 numeriek bbbbbvvvpppppppp
+- bbbbb : is het batchnummer (5 cijfers met leading zero)
+- vvv : is de vhoss volgnummer (3 cijfers met leading zero), 1 per
+zijkant
+- pppppppp : is het internproductnummer (8 cijfers met leading zero)]]>
+1
+TECH.Error,vhLib.Macro
+1
+%RegisteredObject
+0
+
+
Index: APPS/VisiDot/dto/Photo.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/Photo.cls.xml (revision 0)
+++ APPS/VisiDot/dto/Photo.cls.xml (revision 1717)
@@ -0,0 +1,64 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+Photo
+
+
+
+1
+
+
+
+APPS.VisiDot.dto.Detection
+list
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%String
+
+
+
+
+
+
Index: WS/VisiDot/OperatorServer.cls.xml
===================================================================
diff -u
--- WS/VisiDot/OperatorServer.cls.xml (revision 0)
+++ WS/VisiDot/OperatorServer.cls.xml (revision 1717)
@@ -0,0 +1,61 @@
+
+
+
+TECH.Error
+1
+%SOAP.WebService
+0
+
+
+
+Name of the WebService.
+VisiDotService
+
+
+
+http://vhisie.vanhoecke.be/V3
+
+
+
+APPS.VisiDot.Controleur
+1
+
+
+
+
+
+
+1
+
+
+
+
+
+
+
+1
+
+
+
+
+
+
+1
+
+
+
+
+ActionType:%String,Data:APPS.VisiDot.dto.CaptureInfo
+1
+APPS.VisiDot.Controleur
+
+
+
+
Index: APPS/VisiDot/dto/CaptureInfo.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/CaptureInfo.cls.xml (revision 0)
+++ APPS/VisiDot/dto/CaptureInfo.cls.xml (revision 1717)
@@ -0,0 +1,77 @@
+
+
+
+
+Root klasse van de data uitwisseling met VisiDot
+1
+%RegisteredObject,%XML.Adaptor
+0
+
+
+Capture_Info
+
+
+
+1
+
+
+
+Capture_Info
+
+
+
+APPS.VisiDot.dto.Director
+list
+
+
+
+
+
+
+APPS.VisiDot.dto.ERP
+list
+
+
+
+
+
+%String
+
+
+
+
+
+APPS.VisiDot.dto.VRRead
+list
+
+
+
+
+
+APPS.VisiDot.dto.ReadXMLStages
+list
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%Boolean
+
+
+
+
+
Index: APPS/VisiDot/dto/DUAL.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/DUAL.cls.xml (revision 0)
+++ APPS/VisiDot/dto/DUAL.cls.xml (revision 1717)
@@ -0,0 +1,49 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+DUAL
+
+
+
+1
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%xsd.int
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
Index: DS/PPS/TBX/sub/emWPVerpak.cls.xml
===================================================================
diff -u -r1074 -r1717
--- DS/PPS/TBX/sub/emWPVerpak.cls.xml (.../emWPVerpak.cls.xml) (revision 1074)
+++ DS/PPS/TBX/sub/emWPVerpak.cls.xml (.../emWPVerpak.cls.xml) (revision 1717)
@@ -34,6 +34,12 @@
%String
+
+
+Wordt ingevuld door het VisiDot systeem
+%String
+
+
Volgorde waarin de klant de producten wenst
@@ -94,6 +100,9 @@
UnitNr
+
+FrameID
+
Index: vhUnitTest/APPS/VisiDot/impl/BuildQueue.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/VisiDot/impl/BuildQueue.cls.xml (revision 0)
+++ vhUnitTest/APPS/VisiDot/impl/BuildQueue.cls.xml (revision 1717)
@@ -0,0 +1,118 @@
+
+
+
+BL.PPS.TBX.Common
+1
+%RegisteredObject
+0
+
+
+
+format PRNr;Aantal;VHOSS.Zijkant
+418581;3;1.1\418582;2;1.1\418588;4;1.1\418589;4;1.1\418609;5;1.1\418703;2;1.1\418704;1;1.1\418715;4;1.1\427384;5;2.1\427390;20;2.1\427394;1;2.1\427470;14;2.2\427478;2;2.2\460765;2;2.2
+
+
+
+%Integer
+
+
+
+%Integer
+
+
+
+%Integer
+
+
+
+%Integer
+
+
+
+%Integer
+
+
+
+%Integer
+
+
+
+%String
+1
+
+
+
+APPS.Halux.common.BatchService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+VHossID,PRNr,Aantal
+
+
+
+
Index: APPS/VisiDot/zTryout.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/zTryout.cls.xml (revision 0)
+++ APPS/VisiDot/zTryout.cls.xml (revision 1717)
@@ -0,0 +1,79 @@
+
+
+
+
+ Importeren van de XML gedefinieerd door de optimizer en deze opslaan in de basistabellen
+BL.Prod.OptiBox,%Prod.Product,TECH.Error
+1
+%RegisteredObject,TECH.Error.ErrorAdaptor
+0
+
+
+
+D ##class(APPS.VisiDot.zTryout).%New().it()
+
+
+
+
+
+D ##class(APPS.VisiDot.zTryout).%New().Import("c:\","Stage_3_After_DUAL_Before_ERP.xml")
+D ##class(APPS.VisiDot.zTryout).%New().End("c:\","Stage_1_Reader_Source.xml")
+Dir,FileName
+
+
+
+
+
+D ##class(APPS.VisiDot.zTryout).%New().Zijkant()
+
+
+
+
+
+D ##class(APPS.VisiDot.zTryout).%New().End()
+
+
+
+
Index: APPS/VisiDot/Controleur.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/Controleur.cls.xml (revision 0)
+++ APPS/VisiDot/Controleur.cls.xml (revision 1717)
@@ -0,0 +1,57 @@
+
+
+
+1
+TECH.Error,vhLib.Macro
+1
+%RegisteredObject
+0
+
+
+APPS.VisiDot.impl.CaptureHelper
+
+
+
+APPS.VisiDot.impl.ProductionHelper
+
+
+
+APPS.VisiDot.dto.CaptureInfo
+
+
+
+%String
+
+
+
+ActionType:%String,CaptureInfo:APPS.VisiDot.dto.CaptureInfo
+%Status
+
+
+
+
+
+Bepaald of deze classe geschikt als verwerker
+1
+1
+ActionType:%String,Data:APPS.VisiDot.dto.CaptureInfo
+%Boolean
+
+
+
+
+
+Controleren van de data en aanpassen van deze data met extra informatie
+1
+ResultDesc:%String,ProcessedData:APPS.VisiDot.dto.CaptureInfo
+%Status
+
+
+
+
Index: APPS/VisiDot/impl/VHossCaptureHelper.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/impl/VHossCaptureHelper.cls.xml (revision 0)
+++ APPS/VisiDot/impl/VHossCaptureHelper.cls.xml (revision 1717)
@@ -0,0 +1,72 @@
+
+
+
+
+Encapsulatie van de VisiDot detection dataobject voor de VHoss frame
+1
+CaptureHelper
+0
+
+
+ProductionHelper
+
+
+
+CaptureInfo:APPS.VisiDot.dto.CaptureInfo,ProductionHelper:ProductionHelper
+%Status
+
+
+
+
+
+
+
+
+
+
+
+Detection:APPS.VisiDot.dto.Detection
+
+
+
+
+Detection:APPS.VisiDot.dto.Detection
+
+
+
+
+Detection:APPS.VisiDot.dto.Detection
+
+
+
+
+ID
+
+
+
+
+ID
+
+
+
+
+APPS.VisiDot.impl.DetectionIterator
+
+
+
+
Index: APPS/VisiDot/dto/ReadStage.cls.xml
===================================================================
diff -u
--- APPS/VisiDot/dto/ReadStage.cls.xml (revision 0)
+++ APPS/VisiDot/dto/ReadStage.cls.xml (revision 1717)
@@ -0,0 +1,46 @@
+
+
+
+
+Created from: c:/stage4.xsd
+1
+%RegisteredObject,%XML.Adaptor
+
+
+ReadStage
+
+
+
+1
+
+
+
+%String
+
+
+
+
+
+
+%String
+
+
+
+
+
+
+%String
+_Exists
+
+
+
+
+
+
+%String
+
+
+
+
+
+