Index: AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/ToeleveringLockControleerder.cls.xml
===================================================================
diff -u
--- AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/ToeleveringLockControleerder.cls.xml (revision 0)
+++ AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter/ToeleveringLockControleerder.cls.xml (revision 73542)
@@ -0,0 +1,108 @@
+
+
+
+TECH.RegisteredObject
+
+
+DOM.VKP.OrderAPI
+1
+
+
+
+vhLib.Logger
+1
+
+
+
+OrderAPI:DOM.VKP.OrderAPI
+1
+1
+%Status
+1
+
+
+
+
+OrderId:%String
+%Boolean
+
+
+
+
+Order:DOM.VKP.Order
+1
+TECH.Iterator
+
+
+
+
+ToeleveringId:%String
+1
+%Boolean
+
+
+
+
+
+
Index: AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml
===================================================================
diff -u -r73124 -r73542
--- AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml (.../SalesOrderConverter.cls.xml) (revision 73124)
+++ AXimpl/Dynamics/SalesOrderIn/Converter/SalesOrderConverter.cls.xml (.../SalesOrderConverter.cls.xml) (revision 73542)
@@ -148,6 +148,11 @@
1
+
+AXimpl.Dynamics.SalesOrderIn.Converter.SalesOrderConverter.ToeleveringLockControleerder
+1
+
+
OrderAPI:DOM.VKP.OrderAPI,OrderLevenCyclusService:APPS.VKP.OrderLevenCyclusService,DateTimeAPI:TECH.DateTime.DateTimeAPI="",ProductBepaler:AXimpl.Admin.Common.ProductBepaler,DocumentReferentiesRepository:DOM.VKP.DocumentReferentiesRepository,OrderlijnenSorteerder:AXimpl.Dynamics.SalesOrderIn.Converter.OrderlijnenSorteerder,OrderSluiter:CHUI.VKP.OrderIngave.BevestigdAXOrderSluiterv01,ToeleveringService:AXimpl.Dynamics.SalesOrderIn.Converter.ToeleveringService,OrderIngaveService:APPS.VKP.OrderIngaveService,OfferteRepository:APPS.VKP.Offerte.OfferteRepository,SalesOrderLineStatusRepository:AXdata.Dynamics.SalesLineStatus.SalesOrderLineStatusRepository,VerkoopApi:DOM.VKP.VerkoopAPI,Mailer:AXimpl.Dynamics.SalesOrderIn.Converter.Mailer,LeverAdresMaker:AXimpl.Dynamics.SalesOrderIn.Converter.SalesOrderConverter.LeverAdresMaker,LandRepository:DOM.common.Locatie.impl.LandRepository,ProductRepository:Prod.ProductRepository="",ProductTypeAPI:DOM.PM.impl.ProductTypeAPIimpl="",DataMProductRepository:DOM.PM.impl.DataM.DataMProductRepository="",ProductService:WSimpl.AX.CalculatedProduct.ProductService="",BerekeningServiceProduct:APPS.PM.Maatwerk.impl.BerekeningServiceProduct=""
1
@@ -178,6 +183,7 @@
Set ..VerkoopApi = $$$Inject(VerkoopApi, ##class(DOM.VKP.impl.VerkoopAPI).%New())
Set ..VhConfigHelper = ##class(APPS.PM.Maatwerk.impl.VhConfigHelper).%New()
Set ..VhConfigRepository = ##class(APPS.PM.Maatwerk.impl.VhConfigRepository).%New()
+ Set ..ToeleveringLockControleerder = ##class(AXimpl.Dynamics.SalesOrderIn.Converter.SalesOrderConverter.ToeleveringLockControleerder).%New()
Set ..Logger = ##class(vhLib.Logger).%New()
@@ -234,8 +240,8 @@
If ..VerkoopApi.BestaatKlant(..KlantID) {
Set ..KLNr = $Piece(..KlantID,"||",2)
- Do ..LockOrder()
-
+ Do ..LockOrderEnControleerToeleveringen()
+
#Dim Order As DOM.VKP.Order = ..GeefOfMaakOrder(..KlantID, OrderHeader)
If ($IsObject(Order)) {
@@ -304,6 +310,24 @@
]]>
+
+1
+
+
+
1