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 + + + + + +