2016-12-09 5 views
0

VB.netでKoink.io SDKを使用してZUGFeRD請求書を作成しようとしています。Konik Zugferd 10進数

myTax.setCalculated(New Amount(New java.math.BigDecimal("833.70"), CurrencyCode.EUR)) 

および.xml請求書には

833.7 

である。しかしなぜなら、それは(ゼロWITH)「833.70」 なければならない仕様のことが問題です: 私のコードはありますか?私はそれを解決することはできますか?

ありがとうございました

+2

にアップグレードする必要がない、それはJavaや今VBのですか? – XtremeBaumer

+0

projektはvb.netにありますが、SDKはjavaで書かれています。私も新しいjava.math.BigDecimal( "833.70")の代わりに文字列 "833.70"を使用してみましたが、同じ結果があります –

+0

vbの仕組みはわかりませんが、新しいJavaオブジェクトは通常 '新 – XtremeBaumer

答えて

0

テーリングゼロのストリッピングは、プロパティファイルを使用して設定できます。

io.konik.stripTrailingZeros=false 

マニュアルを参照してください:https://konik.io/docs/index.html#konik_configuration

新しいlibのバージョンでは、この自動的に、あなたは、最新バージョン