Index: APPS/EC/Winkelkar/impl/MaatwerkLijnBuilder.cls.xml =================================================================== diff -u -r53489 -r53499 --- APPS/EC/Winkelkar/impl/MaatwerkLijnBuilder.cls.xml (.../MaatwerkLijnBuilder.cls.xml) (revision 53489) +++ APPS/EC/Winkelkar/impl/MaatwerkLijnBuilder.cls.xml (.../MaatwerkLijnBuilder.cls.xml) (revision 53499) @@ -43,8 +43,13 @@ 1 + +APPS.EC.Winkelkar.impl.DoorHandelMeeleverenBepalerFactory +1 + + -VerpakkingService:APPS.PM.Maatwerk.impl.VerpakkingService="",AdminTekstUtils:APPS.common.AdminTekstUtils="" +VerpakkingService:APPS.PM.Maatwerk.impl.VerpakkingService="",AdminTekstUtils:APPS.common.AdminTekstUtils="",DoorHandelMeeleverenBepalerFactory:APPS.EC.Winkelkar.impl.DoorHandelMeeleverenBepalerFactory 1 1 %Status @@ -56,6 +61,7 @@ Set ..VerpakteAfmetingBerekenaarFactory = ##class(APPS.EC.Winkelkar.impl.VerpakteAfmetingBerekenaarFactory).%New() Set ..VerpakkingService = $$$Inject(VerpakkingService, ##class(APPS.PM.Maatwerk.impl.VerpakkingService).%New()) Set ..IngegevenKenmerkenTypeAPI = ##class(DOM.PM.Maatwerk.impl.IngegevenKenmerkenTypeAPI).%New() + Set ..DoorHandelMeeleverenBepalerFactory = $$$Inject(DoorHandelMeeleverenBepalerFactory,##class(APPS.EC.Winkelkar.impl.DoorHandelMeeleverenBepalerFactory).%New()) Quit $$$OK ]]> @@ -84,20 +90,9 @@ Do ..VoegToeAanGroep(GroepNaam, Lijn) - Do Lijn.DoorHandelMeeLeverens.Clear() - #dim GlijderRol as %String = ##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).Glijder() - Do ..ZetDoorHandelMeeLeverensVoorRol(Lijn,GlijderRol,..Winkelkar.GeefPersonality().GeefID()) + #dim DoorHandelMeeleverenBepaler as APPS.EC.Winkelkar.impl.DoorHandelMeeleverenBepaler = ..DoorHandelMeeleverenBepalerFactory.GeefDoorHandelMeeleverenBepaler(..Winkelkar.GeefPersonality().GeefID()) + Do DoorHandelMeeleverenBepaler.ZetDoorHandelMeeleverens(Lijn) - #dim TOBRol1 as %String = ##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponBlumotionSetEenhedenEnMeenemers() ; waar ook de adapter in zit - Do ..ZetDoorHandelMeeLeverensVoorRol(Lijn,TOBRol1,..Winkelkar.GeefPersonality().GeefID()) - #dim TOBRol2 as %String = ##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponBlumotionSynchronisatieStang() - Do ..ZetDoorHandelMeeLeverensVoorRol(Lijn,TOBRol2,..Winkelkar.GeefPersonality().GeefID()) - - #dim TSRol1 as %String = ##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponSynchronisatieStang() - Do ..ZetDoorHandelMeeLeverensVoorRol(Lijn,TSRol1,..Winkelkar.GeefPersonality().GeefID()) - #dim TSRol2 as %String = ##class(DOM.PM.Maatwerk.Calc.HF.enu.TAORRol).TiponSynchronisatieTandwiel() - Do ..ZetDoorHandelMeeLeverensVoorRol(Lijn,TSRol2,..Winkelkar.GeefPersonality().GeefID()) - Set Lijn.HerbestellingBijProbleem = HerbestellingBijProbleem Quit Lijn ]]> @@ -128,31 +123,6 @@ ]]> - -Lijn:DOM.EC.Winkelkar.MaatwerkLijn,Rol:DOM.PM.Maatwerk.Calc.HF.enu.HalffabRol,Personality:DOM.common.enu.Personality -1 - - - Lijn:DOM.EC.Winkelkar.MaatwerkLijn 1 Index: vhUnitTest/APPS/EC/Winkelkar/impl/MaatwerkLijnBuilder/Test.cls.xml =================================================================== diff -u -r53489 -r53499 --- vhUnitTest/APPS/EC/Winkelkar/impl/MaatwerkLijnBuilder/Test.cls.xml (.../Test.cls.xml) (revision 53489) +++ vhUnitTest/APPS/EC/Winkelkar/impl/MaatwerkLijnBuilder/Test.cls.xml (.../Test.cls.xml) (revision 53499) @@ -34,116 +34,10 @@ ]]> - - + - - - - - - - - - - - - Index: DOM/EC/Winkelkar/MaatwerkLijn.cls.xml =================================================================== diff -u -r53489 -r53499 --- DOM/EC/Winkelkar/MaatwerkLijn.cls.xml (.../MaatwerkLijn.cls.xml) (revision 53489) +++ DOM/EC/Winkelkar/MaatwerkLijn.cls.xml (.../MaatwerkLijn.cls.xml) (revision 53499) @@ -62,7 +62,7 @@ %Boolean - + %Numeric array @@ -112,6 +112,19 @@ ]]> + +PRNr:%String,Aantal:%Numeric + + + + +PRNr:%String +%Numeric + + + HerbestellingBijProbleem:%Boolean %Library.CacheStorage MaatwerkLijnDefaultData - -DoorHandelMeeLeverens + +DoorHandelMeeleverens subnode -"DOM.EC.Winkelkar.MaatwerkLijn.DoorHandelMeeLeverens" +"DOM.EC.Winkelkar.MaatwerkLijn.DoorHandelMeeleverens" "MaatwerkLijn"