Index: vhUnitTest/AX/Uitgaand/BKH/VerkoopFactuur/impl/AifConverter/TestFactuurKortingContant.cls.xml =================================================================== diff -u --- vhUnitTest/AX/Uitgaand/BKH/VerkoopFactuur/impl/AifConverter/TestFactuurKortingContant.cls.xml (revision 0) +++ vhUnitTest/AX/Uitgaand/BKH/VerkoopFactuur/impl/AifConverter/TestFactuurKortingContant.cls.xml (revision 34009) @@ -0,0 +1,49 @@ + + + +vhUnitTest.TestCase + + + + + + + + Index: DOM/BKH/impl/DataM/DataMVerkoopFactuur.cls.xml =================================================================== diff -u -r29059 -r34009 --- DOM/BKH/impl/DataM/DataMVerkoopFactuur.cls.xml (.../DataMVerkoopFactuur.cls.xml) (revision 29059) +++ DOM/BKH/impl/DataM/DataMVerkoopFactuur.cls.xml (.../DataMVerkoopFactuur.cls.xml) (revision 34009) @@ -16,31 +16,27 @@ KKL - -1 -%String - - - %Integer + +%Decimal + + + %String - -1 -DOM.VKP.VanHoeckeKlant - +%String + @@ -60,6 +56,20 @@ ]]> + +1 +DOM.VKP.VanHoeckeKlant + + + + +1 +%String + + + 1 %String Index: DOM/BKH/VerkoopFactuur.cls.xml =================================================================== diff -u -r33961 -r34009 --- DOM/BKH/VerkoopFactuur.cls.xml (.../VerkoopFactuur.cls.xml) (revision 33961) +++ DOM/BKH/VerkoopFactuur.cls.xml (.../VerkoopFactuur.cls.xml) (revision 34009) @@ -41,6 +41,11 @@ %Integer + +1 +%String + + 1 %String @@ -61,11 +66,16 @@ %Date - + 1 %Decimal + +1 +%Decimal + + 1 DOM.enu.Munt Index: AX/Uitgaand/VKP/VanHoeckeKlant/impl/AifConverter.cls.xml =================================================================== diff -u -r33963 -r34009 --- AX/Uitgaand/VKP/VanHoeckeKlant/impl/AifConverter.cls.xml (.../AifConverter.cls.xml) (revision 33963) +++ AX/Uitgaand/VKP/VanHoeckeKlant/impl/AifConverter.cls.xml (.../AifConverter.cls.xml) (revision 34009) @@ -29,7 +29,7 @@ set Custable.class = "entity" set Custable.AccountNum = ..Formatter.FormatCustNumber(Partij.GeefCode()) set Custable.Blocked = $$$If(Klant.GeefCommercieleStatus()=##class(DOM.CRM.enu.CommercieleStatus).Actief(),"","Invoice") - set Custable.CashDisc = ..FormatCashDisc(Klant) + set Custable.CashDisc = ..Formatter.FormatCashDiscount(Klant.GeefKortingContantPercentage(),Klant.GeefKortingContantTermijn()) set Custable.Currency = "EUR" set Custable.CustClassificationId = "R"_##class(TECH.StringUtils).AlignRight(Klant.GeefRegio(),0,2) set Custable.CustGroup = ..ConvertCustGroup(Partij,Klant) @@ -161,18 +161,6 @@ ]]> - -Klant:DOM.VKP.VanHoeckeKlant -1 - - - BTWNr:%String 1 Index: vhUnitTest/AX/Uitgaand/BKH/VerkoopFactuur/impl/AifConverter/Test.cls.xml =================================================================== diff -u -r33963 -r34009 --- vhUnitTest/AX/Uitgaand/BKH/VerkoopFactuur/impl/AifConverter/Test.cls.xml (.../Test.cls.xml) (revision 33963) +++ vhUnitTest/AX/Uitgaand/BKH/VerkoopFactuur/impl/AifConverter/Test.cls.xml (.../Test.cls.xml) (revision 34009) @@ -3,32 +3,12 @@ vhUnitTest.TestCase - -vhTest.Mock.DOM.BKH.VerkoopFactuur -1 - - - -aTestname:%String + - - - - + + + + @@ -121,6 +125,7 @@ 1 + +DOM.VKP.VerkoopAPI +1 + + AX.common.impl.Formatter 1 -FirmaBepaler:AX.common.impl.FirmaBepaler +FirmaBepaler:AX.common.impl.FirmaBepaler,VerkoopAPI:DOM.VKP.VerkoopAPI 1 1 %Status 1 @@ -63,7 +69,10 @@ AXaif.LedgerGeneralJournal.AxdEntityLedgerJournalTrans 0) Transaction.CashDiscCode = ..GetCashDiscCode(Factuur) + set Transaction.LineNum = ..Formatter.FormatNumber(ItemIndex,10) + set Transaction.TransDate = ..Formatter.FormatDate(Factuur.GeefDatum()) + set Transaction.Due = ..Formatter.FormatDate(Factuur.GeefVervaldatum()) + set Transaction.Txt = Factuur.GeefKlantNaam() + + set Transaction.DocumentNum = "F"_$extract(Factuur.GeefID(),1,3)_"."_$extract(Factuur.GeefID(),4,6) set Transaction.Voucher = "F"_Factuur.GeefID() + + quit Transaction ]]> + + +Factuur:DOM.BKH.VerkoopFactuur +1 +%String + + Index: AX/common/impl/Formatter.cls.xml =================================================================== diff -u -r33963 -r34009 --- AX/common/impl/Formatter.cls.xml (.../Formatter.cls.xml) (revision 33963) +++ AX/common/impl/Formatter.cls.xml (.../Formatter.cls.xml) (revision 34009) @@ -38,6 +38,18 @@ + + +Percentage:%String,Length:%String +%String + + Index: AX/Uitgaand/BKH/VerkoopFactuur/impl/AifGenerator.cls.xml =================================================================== diff -u -r33964 -r34009 --- AX/Uitgaand/BKH/VerkoopFactuur/impl/AifGenerator.cls.xml (.../AifGenerator.cls.xml) (revision 33964) +++ AX/Uitgaand/BKH/VerkoopFactuur/impl/AifGenerator.cls.xml (.../AifGenerator.cls.xml) (revision 34009) @@ -31,6 +31,17 @@ ]]> + +Period:%String + + + FactuurId:%String DOM.BKH.VerkoopFactuur,Tools.Mock.MockClassBase right + +%Decimal + + + DOM.BKH.FactuurBoekingList + +%String + + + %String - + %Decimal -