Index: APPS/MAG/UGLYPicking/impl/UglyPickingService.cls.xml =================================================================== diff -u -r1617 -r1645 --- APPS/MAG/UGLYPicking/impl/UglyPickingService.cls.xml (.../UglyPickingService.cls.xml) (revision 1617) +++ APPS/MAG/UGLYPicking/impl/UglyPickingService.cls.xml (.../UglyPickingService.cls.xml) (revision 1645) @@ -286,15 +286,7 @@ While (ResultSet.Next()) { - Set ProductLijn = ##class(APPS.MAG.UGLYPicking.dto.ProductLijn).%New() - Set ProductLijn.Aantal = ResultSet.Data("AantalTePicken") - Set ProductLijn.ProductID = ResultSet.Data("Product") - Set ProductLijn.MagazijnID = MagazijnID - - Set Product = ProductAPI.GeefProduct(ResultSet.Data("Product")) - - Set ProductLijn.Korttekst = Product.GeefKorttekst() - Set ProductLijn.Langtekst = Product.GeefLangtekst() + Set ProductLijn = ..GeefProductLijnBasis(ResultSet.Data("AantalTePicken"),ResultSet.Data("Product"), MagazijnID) // , ResultSet.Data("Product"), ResultSet.Data("LocTrans"), ResultSet.Data("PalletID"), MagazijnID) Set ReservatieProbleem = ##class(APPS.MAG.UGLYPicking.dto.ReservatieProbleem).%New() Set ReservatieProbleem.FoutBoodschap = ResultSet.Data("FailedReservation") @@ -310,21 +302,13 @@ While (ResultSet.Next()) { - Set ProductLijn = ##class(APPS.MAG.UGLYPicking.dto.ProductLijn).%New() - Set ProductLijn.Aantal = ResultSet.Data("AantalTePicken") - Set ProductLijn.ProductID = ResultSet.Data("Product") + Set ProductLijn = ..GeefProductLijnBasis(ResultSet.Data("AantalTePicken"), ResultSet.Data("Product"), MagazijnID) Set ProductLijn.LocatieID = ResultSet.Data("LocTrans") Set ProductLijn.PalletID = ResultSet.Data("PalletID") - Set ProductLijn.MagazijnID = MagazijnID Set ProductLijn.HeeftChargeNummer = ##class(BL.ProdHist.ChargeTrace).IsChargeProduct(ResultSet.Data("Product"),1) Set ProductLijn.IsVollePallet = ResultSet.Data("IsFull") Set ProductLijn.IsPalletVolledigTePicken = ResultSet.Data("NeedAll") - Set Product = ProductAPI.GeefProduct(ResultSet.Data("Product")) - - Set ProductLijn.Korttekst = Product.GeefKorttekst() - Set ProductLijn.Langtekst = Product.GeefLangtekst() - Set KennisIDLb=##class(BL.Derde.Kennis.Kennis).GetIDsToPopup(OrderHoofding.KlantGetObjectId(),.Error,$LB("MAG:PICK"),$LB(ResultSet.Data("Product")),,"UGLY Picking Product",ResultSet.Data("Product"),1,1,0) For i=1:1:$LL(KennisIDLb) { @@ -339,6 +323,27 @@ ]]> + +Aantal:%Integer,ProductID:%Integer,MagazijnID:APPS.MAG.UGLYPicking.enu.Magazijn +APPS.MAG.UGLYPicking.dto.ProductLijn + + + Sessie:APPS.MAG.UGLYPicking.dto.Sessie %Status