Index: APPS/MAG/UGLYPicking/dto/PalletReservatie.cls.xml =================================================================== diff -u --- APPS/MAG/UGLYPicking/dto/PalletReservatie.cls.xml (revision 0) +++ APPS/MAG/UGLYPicking/dto/PalletReservatie.cls.xml (revision 1590) @@ -0,0 +1,33 @@ + + + +1 +%RegisteredObject,%XML.Adaptor +0 + + +%String +1 + + + +%String +1 + + + +%String +1 + + + +%String +1 + + + +%String +1 + + + Index: APPS/MAG/UglyPickingService.cls.xml =================================================================== diff -u -r1578 -r1590 --- APPS/MAG/UglyPickingService.cls.xml (.../UglyPickingService.cls.xml) (revision 1578) +++ APPS/MAG/UglyPickingService.cls.xml (.../UglyPickingService.cls.xml) (revision 1590) @@ -46,9 +46,12 @@ -PalletID:%String +dtoPalletReservatie:APPS.MAG.UGLYPicking.dto.PalletReservatie APPS.MAG.UGLYPicking.dto.Pallet - + Index: vhUnitTest/APPS/MAG/UGLYPicking/TestUglyPickingService.cls.xml =================================================================== diff -u -r1586 -r1590 --- vhUnitTest/APPS/MAG/UGLYPicking/TestUglyPickingService.cls.xml (.../TestUglyPickingService.cls.xml) (revision 1586) +++ vhUnitTest/APPS/MAG/UGLYPicking/TestUglyPickingService.cls.xml (.../TestUglyPickingService.cls.xml) (revision 1590) @@ -44,6 +44,119 @@ ]]> + + + + + + + + + + + + + +1 + + + + +1 + + + + + +1 +%RegisteredObject,%XML.Adaptor +0 + + +%Integer + + + +%String + + + Index: APPS/MAG/UGLYPicking/dto/Pallet.cls.xml =================================================================== diff -u -r1576 -r1590 --- APPS/MAG/UGLYPicking/dto/Pallet.cls.xml (.../Pallet.cls.xml) (revision 1576) +++ APPS/MAG/UGLYPicking/dto/Pallet.cls.xml (.../Pallet.cls.xml) (revision 1590) @@ -2,12 +2,18 @@ 1 -%RegisteredObject +%RegisteredObject,%XML.Adaptor +0 - -%String + +PalletReservatie + +OrderInfo +list + + APPS.MAG.UGLYPicking.dto.Inhoud list Index: APPS/MAG/UGLYPicking/impl/UglyPickingService.cls.xml =================================================================== diff -u -r1586 -r1590 --- APPS/MAG/UGLYPicking/impl/UglyPickingService.cls.xml (.../UglyPickingService.cls.xml) (revision 1586) +++ APPS/MAG/UGLYPicking/impl/UglyPickingService.cls.xml (.../UglyPickingService.cls.xml) (revision 1590) @@ -166,51 +166,99 @@ -PalletID:%String +dtoPalletReservatie:APPS.MAG.UGLYPicking.dto.PalletReservatie APPS.MAG.UGLYPicking.dto.Pallet - +1 { + set AantalInVerpakking = rsVerpakkingen.Get("GrootVerpakking") + set dtoInhoud = ..BuildInhoud("Gx"_AantalInVerpakking,AantalInVerpakking,.AantalTePicken,.AantalResterend) + do dtoPallet.Inhouden.Insert(dtoInhoud) + } + if rsVerpakkingen.Get("NormaleVerpakking")>1 { + set AantalInVerpakking = rsVerpakkingen.Get("NormaleVerpakking") + set dtoInhoud = ..BuildInhoud("Kx"_AantalInVerpakking,AantalInVerpakking,.AantalTePicken,.AantalResterend) + do dtoPallet.Inhouden.Insert(dtoInhoud) + } + } + if AantalTePicken>0 { + set dtoInhoud=..BuildInhoud("Stuks",1,.AantalTePicken,.AantalResterend) + do dtoPallet.Inhouden.Insert(dtoInhoud) + } + quit dtoPallet +]]> + +Omschrijving,AantalInVerpakking,AantalTePicken,AantalResterend +1 +APPS.MAG.UGLYPicking.dto.Inhoud + + + BonNr:%Integer APPS.MAG.UGLYPicking.dto.ProductLijnen - Sessie:APPS.MAG.UGLYPicking.dto.Sessie %Status - ProductLijn:APPS.MAG.UGLYPicking.dto.ProductLijn %Status - ProductLijn:APPS.MAG.UGLYPicking.dto.ProductLijn,NieuwReservatieAantal:%Integer %Status - Bon:APPS.MAG.UGLYPicking.dto.Bon,UitstelOptie:APPS.MAG.UGLYPicking.enu.UitstelOptie %Status - Product:APPS.MAG.UGLYPicking.dto.GepickedProduct %Status - 1 APPS.MAG.UGLYPicking.impl.Sessie -