Index: APPS/MAG/UGLYPicking/enu/Magazijn.cls.xml
===================================================================
diff -u -r1578 -r1594
--- APPS/MAG/UGLYPicking/enu/Magazijn.cls.xml (.../Magazijn.cls.xml) (revision 1578)
+++ APPS/MAG/UGLYPicking/enu/Magazijn.cls.xml (.../Magazijn.cls.xml) (revision 1594)
@@ -16,37 +16,37 @@
1
-
1
-
1
-
1
-
1
-
1
-
Index: APPS/MAG/UGLYPicking/impl/BonInMagazijnIterator.cls.xml
===================================================================
diff -u -r1581 -r1594
--- APPS/MAG/UGLYPicking/impl/BonInMagazijnIterator.cls.xml (.../BonInMagazijnIterator.cls.xml) (revision 1581)
+++ APPS/MAG/UGLYPicking/impl/BonInMagazijnIterator.cls.xml (.../BonInMagazijnIterator.cls.xml) (revision 1594)
@@ -5,7 +5,7 @@
%RegisteredObject,TECH.Iterator
0
-
+
APPS.MAG.UGLYPicking.enu.Magazijn
1
@@ -16,12 +16,12 @@
-MagazijnNaam:%String
+MagazijnID:APPS.MAG.UGLYPicking.enu.Magazijn
1
1
%Status
@@ -67,7 +67,7 @@
Set OrderHoofding = ##class(Flow.OrderWMS.Hoofding).%OpenId(BonNr,0)
- If (OrderHoofding.VerwerkingSoftware [ ..Magazijn) && ((OrderHoofding.StatusWMS = "W") || (OrderHoofding.StatusWMS = "P"))
+ If (OrderHoofding.VerwerkingSoftware [ ..MagazijnID) && ((OrderHoofding.StatusWMS = "W") || (OrderHoofding.StatusWMS = "P"))
{
Set LijnIterator = ##class(TECH.ListIterator).%New(OrderHoofding.Lijnen)
While ('BevatActieveLijnen) && (LijnIterator.HasNext())
@@ -77,7 +77,7 @@
While ('BevatActieveLijnen) && (SublijnIterator.HasNext())
{
Set Sublijn = SublijnIterator.Next()
- Set BevatActieveLijnen = (Sublijn.StatusWMS="W") && (Sublijn.VerwerkingSoftware = ..Magazijn)
+ Set BevatActieveLijnen = (Sublijn.StatusWMS="W") && (Sublijn.VerwerkingSoftware = ..MagazijnID)
}
}
}
Index: WS/MAG/UGLYPicking/UGLYPickingService.cls.xml
===================================================================
diff -u -r1578 -r1594
--- WS/MAG/UGLYPicking/UGLYPickingService.cls.xml (.../UGLYPickingService.cls.xml) (revision 1578)
+++ WS/MAG/UGLYPicking/UGLYPickingService.cls.xml (.../UGLYPickingService.cls.xml) (revision 1594)
@@ -13,18 +13,11 @@
http://www.vanhoecke.be/MAG/UGLYPicking
-
-APPS.MAG.UGLYPicking.dto.Magazijnen
-1
-
-
-
-MagazijnNaam:%String
+MagazijnID:APPS.MAG.UGLYPicking.enu.Magazijn
APPS.MAG.UGLYPicking.dto.Bonnen
1
-
@@ -35,5 +28,20 @@
+
+
+BonNr:%Integer
+APPS.MAG.UGLYPicking.dto.ProductLijnen
+1
+
+
+
+
+APPS.MAG.UGLYPicking.dto.Magazijnen
+1
+
+
Index: APPS/MAG/UglyPickingService.cls.xml
===================================================================
diff -u -r1590 -r1594
--- APPS/MAG/UglyPickingService.cls.xml (.../UglyPickingService.cls.xml) (revision 1590)
+++ APPS/MAG/UglyPickingService.cls.xml (.../UglyPickingService.cls.xml) (revision 1594)
@@ -28,9 +28,9 @@
-MagazijnNaam:%String
+MagazijnID:APPS.MAG.UGLYPicking.enu.Magazijn
APPS.MAG.UGLYPicking.dto.Bonnen
-
@@ -57,7 +57,8 @@
BonNr:%Integer
APPS.MAG.UGLYPicking.dto.ProductLijnen
-
+
@@ -81,7 +82,6 @@
Bon:APPS.MAG.UGLYPicking.dto.Bon,UitstelOptie:APPS.MAG.UGLYPicking.enu.UitstelOptie
%Status
-
Index: APPS/MAG/UGLYPicking/dto/Magazijn.cls.xml
===================================================================
diff -u -r1578 -r1594
--- APPS/MAG/UGLYPicking/dto/Magazijn.cls.xml (.../Magazijn.cls.xml) (revision 1578)
+++ APPS/MAG/UGLYPicking/dto/Magazijn.cls.xml (.../Magazijn.cls.xml) (revision 1594)
@@ -5,6 +5,16 @@
%RegisteredObject,%XML.Adaptor
0
+
+
+XMLTYPE nodig wegens overlappende naam met de enu
+dto.Magazijn
+
+
+
+%String
+
+
%Integer
Index: APPS/MAG/UGLYPicking/dto/ProductLijnen.cls.xml
===================================================================
diff -u -r1576 -r1594
--- APPS/MAG/UGLYPicking/dto/ProductLijnen.cls.xml (.../ProductLijnen.cls.xml) (revision 1576)
+++ APPS/MAG/UGLYPicking/dto/ProductLijnen.cls.xml (.../ProductLijnen.cls.xml) (revision 1594)
@@ -3,11 +3,17 @@
1
%RegisteredObject,%XML.Adaptor
+0
-
+
+%Integer
+
+
+
Dit is een kennisanker dat moet gelezen worden voor er gestart wordt met picken.
%String
+list
Index: vhUnitTest/APPS/MAG/UGLYPicking/TestUglyPickingService.cls.xml
===================================================================
diff -u -r1591 -r1594
--- vhUnitTest/APPS/MAG/UGLYPicking/TestUglyPickingService.cls.xml (.../TestUglyPickingService.cls.xml) (revision 1591)
+++ vhUnitTest/APPS/MAG/UGLYPicking/TestUglyPickingService.cls.xml (.../TestUglyPickingService.cls.xml) (revision 1594)
@@ -15,13 +15,13 @@
Do $$$AssertTrue($IsObject(Magazijnen),"Een magazijnen object werd teruggegeven")
- Do $$$AssertEquals(Magazijnen.Lijst.Count(),5,"Er zijn 5 magazijnen")
+ Do $$$AssertEquals(Magazijnen.Count(),5,"Er zijn 5 magazijnen")
- Set AantalBonnenInAventos = Magazijnen.Lijst.GetAt(5).AantalOrders
+ Set AantalBonnenInAventos = Magazijnen.GetAt(5).AantalOrders
Do ..MaakBon(1234)
- Do $$$AssertEquals(Service.GeefMagazijnen().Lijst.GetAt(5).AantalOrders,AantalBonnenInAventos+1,"Er is 1 bon meer na het aanmaken van de nieuwe hoofding")
+ Do $$$AssertEquals(Service.GeefMagazijnen().GetAt(5).AantalOrders,AantalBonnenInAventos+1,"Er is 1 bon meer na het aanmaken van de nieuwe hoofding")
Do ..VerwijderBon(1234)
]]>
Index: APPS/MAG/UGLYPicking/impl/UglyPickingService.cls.xml
===================================================================
diff -u -r1590 -r1594
--- APPS/MAG/UGLYPicking/impl/UglyPickingService.cls.xml (.../UglyPickingService.cls.xml) (revision 1590)
+++ APPS/MAG/UGLYPicking/impl/UglyPickingService.cls.xml (.../UglyPickingService.cls.xml) (revision 1594)
@@ -35,6 +35,7 @@
If (##class(APPS.MAG.UGLYPicking.enu.Magazijn).IsValidDT(MagazijnLetter))
{
Set Magazijn = ##class(APPS.MAG.UGLYPicking.dto.Magazijn).%New()
+ Set Magazijn.MagazijnID = MagazijnLetter
Set Magazijn.Naam = ##class(APPS.MAG.UGLYPicking.enu.Magazijn).LogicalToDisplay(MagazijnLetter)
Do Bon.Magazijnen.Insert(Magazijn)
}
@@ -45,12 +46,12 @@
-MagazijnNaam:%String
+MagazijnID:APPS.MAG.UGLYPicking.enu.Magazijn
APPS.MAG.UGLYPicking.dto.Bonnen
BonNr:%Integer
APPS.MAG.UGLYPicking.dto.ProductLijnen
+
Index: APPS/MAG/UGLYPicking/dto/Magazijnen.cls.xml
===================================================================
diff -u -r1578 -r1594
--- APPS/MAG/UGLYPicking/dto/Magazijnen.cls.xml (.../Magazijnen.cls.xml) (revision 1578)
+++ APPS/MAG/UGLYPicking/dto/Magazijnen.cls.xml (.../Magazijnen.cls.xml) (revision 1594)
@@ -2,12 +2,18 @@
1
-%RegisteredObject,%XML.Adaptor
+%ListOfObjects,%XML.Adaptor
0
-
-APPS.MAG.UGLYPicking.dto.Magazijn
-list
-
+
+APPS.MAG.UGLYPicking.dto.Magazijn
+
+
+
+
+
Index: APPS/MAG/UGLYPicking/dto/ProductLijn.cls.xml
===================================================================
diff -u -r1576 -r1594
--- APPS/MAG/UGLYPicking/dto/ProductLijn.cls.xml (.../ProductLijn.cls.xml) (revision 1576)
+++ APPS/MAG/UGLYPicking/dto/ProductLijn.cls.xml (.../ProductLijn.cls.xml) (revision 1594)
@@ -3,15 +3,12 @@
1
%RegisteredObject,%XML.Adaptor
+0
%Integer
-
-%Integer
-
-
%Boolean
Index: CSC Ugly Picking.prj.xml
===================================================================
diff -u -r1586 -r1594
--- CSC Ugly Picking.prj.xml (.../CSC Ugly Picking.prj.xml) (revision 1586)
+++ CSC Ugly Picking.prj.xml (.../CSC Ugly Picking.prj.xml) (revision 1594)
@@ -1,6 +1,6 @@
-
+