Index: CHUI/VKP/OrderIngave/BevestigdAXOrderSluiterv01.cls.xml =================================================================== diff -u -r47609 -r47736 --- CHUI/VKP/OrderIngave/BevestigdAXOrderSluiterv01.cls.xml (.../BevestigdAXOrderSluiterv01.cls.xml) (revision 47609) +++ CHUI/VKP/OrderIngave/BevestigdAXOrderSluiterv01.cls.xml (.../BevestigdAXOrderSluiterv01.cls.xml) (revision 47736) @@ -1,6 +1,7 @@ +BL.Derde.KlantSpecifiek CHUI.VKP.OrderIngave.OrderSluiter @@ -23,13 +24,23 @@ 1 - -AXimpl.Dynamics.InventoryOut.Converter.BouwsteenIteratorFactory + +DOM.PARTIJ.LegacyPartijAPI 1 + +APPS.VKP.Order.impl.SpaceTowerSplitser +1 + + + +vhLib.Logger +1 + + -Generator:AXimpl.Generator,OrderAPI:DOM.VKP.OrderAPI,ProductAPI:DOM.PM.ProductAPI,BezwarenWeergever:CHUI.common.BezwarenWeergever,BouwsteenIteratorFactory:AXimpl.Dynamics.InventoryOut.Converter.BouwsteenIteratorFactory +Generator:AXimpl.Generator,OrderAPI:DOM.VKP.OrderAPI,ProductAPI:DOM.PM.ProductAPI 1 1 %Status @@ -38,23 +49,68 @@ Set ..Generator = $$$Inject(Generator,##class(AXimpl.Generator).%New()) Set ..OrderAPI = $$$Inject(OrderAPI,##class(DOM.DomeinContext).Instance().GeefOrderAPI()) Set ..ProductAPI = $$$Inject(ProductAPI, ##class(DOM.DomeinContext).Instance().GeefProductAPI()) - Set ..BezwarenWeergever = $$$Inject(BezwarenWeergever,##class(CHUI.common.impl.BezwarenWeergever).%New()) + Set ..LegacyPartijAPI = ##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI() + Set ..SpaceTowerSplitser = ##class(APPS.VKP.Order.impl.SpaceTowerSplitser).%New() + + Set ..Logger = ##class(vhLib.Logger).%New() + Quit $$$OK ]]> ORDNr:%String,KLNr:%String,KlantObject:%CacheString +0 Index: FLOWORD7.mac.rou =================================================================== diff -u -r47594 -r47736 --- FLOWORD7.mac.rou (.../FLOWORD7.mac.rou) (revision 47594) +++ FLOWORD7.mac.rou (.../FLOWORD7.mac.rou) (revision 47736) @@ -330,7 +330,7 @@ Do:$D(Control) . Do CalcBSControl(.Control) . Quit:'$D(Control("L")) - . Do BewerkBSControl(.Control) + . Do:$$$Not(##class(TECH.Config.ConfigMgr).Instance().GeefBoolean("BevestigdAXOrderSluitenActief")) BewerkBSControl(.Control) . Do:$D(Control("T")) ToeLevBSControl(ORDNr,.Control) . Do:$D(Control("M")) MailBSControl(ORDNr,.Control) Quit @@ -343,8 +343,6 @@ . Set R=^PRBS("BS",PRNr,BSKey) . Set BSPRNr=$P(R,D) . Quit:'BSPRNr - . Set BSCode=$P(R,D,11) - . Quit:( ("�INK"=BSCode) || ("�EXP"=BSCode) ) . Set BSAantal=$P(R,D,2),BSType=$P(R,D,3) . If 'InclVerpak,$$IsVerpakking^PRODUKT2(BSPRNr) Quit . Set Dimensie=$G(^PRBS("BS",PRNr,BSKey,"D"))