Index: AXimpl/Dynamics/InventoryIn/Converter/InventoryInConverter.cls.xml
===================================================================
diff -u -r45101 -r45170
--- AXimpl/Dynamics/InventoryIn/Converter/InventoryInConverter.cls.xml (.../InventoryInConverter.cls.xml) (revision 45101)
+++ AXimpl/Dynamics/InventoryIn/Converter/InventoryInConverter.cls.xml (.../InventoryInConverter.cls.xml) (revision 45170)
@@ -24,8 +24,18 @@
1
+
+APPS.AKP.Receptie.impl.ReceptieService
+1
+
+
+
+DOM.PARTIJ.LegacyPartijAPI
+1
+
+
-DateTimeAPI:TECH.DateTime.DateTimeAPI,ToeleveringAPI:DOM.AKP.ToeleveringAPI,ProductLookup:AXimpl.Dynamics.SalesOrderIn.Converter.ProductBepaler
+DateTimeAPI:TECH.DateTime.DateTimeAPI,ToeleveringAPI:DOM.AKP.ToeleveringAPI,ProductLookup:AXimpl.Dynamics.SalesOrderIn.Converter.ProductBepaler,ReceptieService:APPS.AKP.Receptie.impl.ReceptieService,LegacyPartijAPI:DOM.PARTIJ.LegacyPartijAPI
1
1
%Status
@@ -35,6 +45,8 @@
Set ..ToeleveringAPI = $$$Inject(ToeleveringAPI,##class(DOM.DomeinContext).Instance().GeefToeleveringAPI())
Set ..ProductLookup = $$$Inject(ProductLookup,##class(AXimpl.Dynamics.SalesOrderIn.Converter.ProductBepaler).%New())
Set ..ToeleveringArray = ##class(%ArrayOfDataTypes).%New()
+ Set ..ReceptieService = $$$Inject(ReceptieService,##class(APPS.AKP.Receptie.impl.ReceptieService).%New())
+ Set ..LegacyPartijAPI = $$$Inject(LegacyPartijAPI,##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI())
Quit $$$OK
]]>
@@ -64,9 +76,11 @@
Do ..VoegToeToeleveringProductLijn(Toelevering ,JournalEntryLine)
Do ..ToeleveringAPI.Bewaar(Toelevering)
- }
-
+ }
}
+
+ Do ..MaakRecepties()
+
quit ##class(AXif.Dynamics.Inventory.MessageParts.AxdADUMsgOutboundInQuery).%New()
]]>
@@ -108,6 +122,31 @@
Do ToeleveringLijn.ZetUrgentiecode("")
]]>
+
+
+1
+
+
+
+
+Toelevering:DOM.AKP.Toelevering
+1
+
+
Index: vhUnitTest/AXimpl/Dynamics/InventoryIn/Converter/InventoryInConverter/Test.cls.xml
===================================================================
diff -u -r45101 -r45170
--- vhUnitTest/AXimpl/Dynamics/InventoryIn/Converter/InventoryInConverter/Test.cls.xml (.../Test.cls.xml) (revision 45101)
+++ vhUnitTest/AXimpl/Dynamics/InventoryIn/Converter/InventoryInConverter/Test.cls.xml (.../Test.cls.xml) (revision 45170)
@@ -7,29 +7,50 @@
@@ -81,7 +128,11 @@
-LeverancierID:%String
+LeverancierID:%String,ProductLijnen:%ListOfObjects
+1
vhTest.Mock.DOM.AKP.Toelevering
+
+
+
+1
+DOM.AKP.ProductToeleveringLijn
+
Index: vhTest/Mock/APPS/AKP/Receptie/impl/ReceptieService.cls.xml
===================================================================
diff -u -r36524 -r45170
--- vhTest/Mock/APPS/AKP/Receptie/impl/ReceptieService.cls.xml (.../ReceptieService.cls.xml) (revision 36524)
+++ vhTest/Mock/APPS/AKP/Receptie/impl/ReceptieService.cls.xml (.../ReceptieService.cls.xml) (revision 45170)
@@ -3,8 +3,7 @@
Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
-Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
-Inheritance van meerdere TECH.Interface interfaces resulteert nog niet in een mockklasse met overeenkomstige inheritance-structuur.
+Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
1
APPS.AKP.Receptie.impl.ReceptieService,Tools.Mock.MockClassBase
right
@@ -25,7 +24,7 @@
ReceptieNummer:%String,ToeleveringNummer:%String,indextlunr:%Integer
-%Library.Integer
+%Integer
@@ -37,9 +36,16 @@
]]>
+
+LeverancierNummer:%String,ToeleveringNummer:%String,ProductToeleveringLijnen:%ListOfObjects,OntvangstTijdstip:%String,Referentie:%String
+%String
+
+
+
-ReceptieNummer:%String,ToeleveringNummer:%String,FaktuurNummerVan:%String,VervLijnNummerVan:%Integer,FaktuurNummerNaar:%String,VervLijnNummerNaar:%Integer
-ReceptieNummer:%String,ToeleveringInfo:%String,FaktuurNummerVan:%String,VervLijnNummerVan:%Integer,FaktuurNummerNaar:%String,VervLijnNummerNaar:%Integer
+
Index: vhTest/Fake/APPS/AKP/Receptie/impl/ReceptieService.cls.xml
===================================================================
diff -u -r36524 -r45170
--- vhTest/Fake/APPS/AKP/Receptie/impl/ReceptieService.cls.xml (.../ReceptieService.cls.xml) (revision 36524)
+++ vhTest/Fake/APPS/AKP/Receptie/impl/ReceptieService.cls.xml (.../ReceptieService.cls.xml) (revision 45170)
@@ -1,6 +1,9 @@
+
+Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn.
+Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
1
APPS.AKP.Receptie.impl.ReceptieService
@@ -14,6 +17,47 @@
1
+
+ReceptieNummer:%String,ToeleveringNummer:%String,indextlunr:%Integer
+%String
+
+
+
+
+ReceptieNummer:%String,ToeleveringNummer:%String,indextlunr:%Integer,subnr:%Integer
+%String
+
+
+
+
+ReceptieNummer:%String,ToeleveringNummer:%String,indextlunr:%Integer
+%Integer
+
+
+
+
+ReceptieNummer:%String,ToeleveringNummer:%String,indextlunr:%Integer,subnr:%Integer
+%String
+
+
+
+
+LeverancierID:%String,ToeleveringID:%String,ProductToeleveringLijnen:%ListOfObjects,OntvangstTijdstip:%String,Referentie:%String
+%String
+
+
+
+
+ReceptieNummer:%String,ToeleveringInfo:%String,FaktuurNummerVan:%String,VervLijnNummerVan:%Integer,FaktuurNummerNaar:%String,VervLijnNummerNaar:%Integer
+
+
+
MultiDim:%String
-TECH.RegisteredObject
+TECH.Mockable
%String
@@ -74,6 +74,29 @@
+
+
+LeverancierNummer:%String,ToeleveringNummer:%String,ProductToeleveringLijnen:%ListOfObjects,OntvangstTijdstip:%String,Referentie:%String
+%String
+
+
Index: vhTest/Fake/AXimpl/Dynamics/InventoryIn/Converter/InventoryInConverter.cls.xml
===================================================================
diff -u -r44933 -r45170
--- vhTest/Fake/AXimpl/Dynamics/InventoryIn/Converter/InventoryInConverter.cls.xml (.../InventoryInConverter.cls.xml) (revision 44933)
+++ vhTest/Fake/AXimpl/Dynamics/InventoryIn/Converter/InventoryInConverter.cls.xml (.../InventoryInConverter.cls.xml) (revision 45170)
@@ -13,6 +13,17 @@
+
+
+Toelevering:DOM.AKP.Toelevering
+
+
+
+
+
+