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