Index: vhUnitTest/AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter/GrootboekrekeningBepaler/Test.cls.xml =================================================================== diff -u -r35004 -r35021 --- vhUnitTest/AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter/GrootboekrekeningBepaler/Test.cls.xml (.../Test.cls.xml) (revision 35004) +++ vhUnitTest/AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter/GrootboekrekeningBepaler/Test.cls.xml (.../Test.cls.xml) (revision 35021) @@ -8,134 +8,67 @@ 1 - -vhTest.Mock.DOM.VKP.VerkoopAPI -1 - - - + +aTestName:%String - - - - - -aTestName:%String + +RekeningId:%String +1 +%String Index: AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter.cls.xml =================================================================== diff -u -r35004 -r35021 --- AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter.cls.xml (.../AifConverter.cls.xml) (revision 35004) +++ AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter.cls.xml (.../AifConverter.cls.xml) (revision 35021) @@ -28,6 +28,11 @@ 1 + +AX.Uitgaand.VKP.VerkoopFactuur.impl.AifConverter.GrootboekrekeningBepaler +1 + + FirmaBepaler:AX.common.impl.FirmaBepaler,VerkoopAPI:DOM.VKP.VerkoopAPI,OrderAPI:DOM.VKP.OrderAPI 1 @@ -41,6 +46,7 @@ set ..VerkoopAPI = $$$Inject(VerkoopAPI,##class(DOM.DomeinContext).Instance().GeefVerkoopAPI()) set ..OrderAPI = $$$Inject(OrderAPI,##class(DOM.DomeinContext).Instance().GeefOrderAPI()) set ..Formatter = ##class(AX.common.impl.Formatter).%New() + Set ..GrootboekrekeningBepaler = ##class(AX.Uitgaand.VKP.VerkoopFactuur.impl.AifConverter.GrootboekrekeningBepaler).%New() Quit $$$OK ]]> @@ -95,13 +101,8 @@ set:(Factuur.GeefFactuurCode()=##class(DOM.VKP.Factuur.enu.FactuurType).Factuur()) Transaction.AmountCurCredit = ..Formatter.FormatNumber(Boeking.Bedrag+Transaction.ADUCorrectedTaxAmount,2) set:(Factuur.GeefFactuurCode()=##class(DOM.VKP.Factuur.enu.FactuurType).Creditnota()) Transaction.AmountCurDebit = ..Formatter.FormatNumber(Boeking.Bedrag+Transaction.ADUCorrectedTaxAmount,2) - - #dim BoekhoudRekeningId As %String = ##class(AX.common.impl.ConvertAdminToAX).ConvertLedgerCount(Boeking.BoekhoudRekeningId) + #dim BoekhoudRekeningId As %String = ..GrootboekrekeningBepaler.BepaalGrootboekrekening(Factuur.GeefKlantID(),Boeking.BoekhoudRekeningId) - #dim GrootboekrekeningBepaler As AX.Uitgaand.VKP.VerkoopFactuur.impl.AifConverter.GrootboekrekeningBepaler - Set GrootboekrekeningBepaler = ##class(AX.Uitgaand.VKP.VerkoopFactuur.impl.AifConverter.GrootboekrekeningBepaler).%New() - Set BoekhoudRekeningId = GrootboekrekeningBepaler.BepaalGrootboekrekening(Factuur.GeefKlantID(),BoekhoudRekeningId) - set Transaction.LedgerDimension.GetAt(1).Account = BoekhoudRekeningId set Transaction.LedgerDimension.GetAt(1).DisplayValue = BoekhoudRekeningId Index: AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter/GrootboekrekeningBepaler.cls.xml =================================================================== diff -u -r35004 -r35021 --- AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter/GrootboekrekeningBepaler.cls.xml (.../GrootboekrekeningBepaler.cls.xml) (revision 35004) +++ AX/Uitgaand/VKP/VerkoopFactuur/impl/AifConverter/GrootboekrekeningBepaler.cls.xml (.../GrootboekrekeningBepaler.cls.xml) (revision 35021) @@ -21,30 +21,22 @@ -KlantId:%String,AdminRekening:%String +KlantId:%String,AdminRekeningId:%String