From 3272e21fb13f0d7d7c5f40f1a54a844f0df83ae4 Mon Sep 17 00:00:00 2001 From: trifonnt Date: Mon, 6 Apr 2009 18:13:40 +0000 Subject: [PATCH] Fr: [2635024] Check printing french specification on AmtInword_FR.fr https://sourceforge.net/tracker/?func=detail&aid=2635024&group_id=176962&atid=883808 --- base/src/org/compiere/util/AmtInWords_FR.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/base/src/org/compiere/util/AmtInWords_FR.java b/base/src/org/compiere/util/AmtInWords_FR.java index e9159c6ed8..cc8dfa25a2 100644 --- a/base/src/org/compiere/util/AmtInWords_FR.java +++ b/base/src/org/compiere/util/AmtInWords_FR.java @@ -93,6 +93,24 @@ public class AmtInWords_FR implements AmtInWords soFar = numNames[number % 100]; number /= 100; } + else if ((number % 100 < 80) && (number % 100 > 70)) + { + // 71 ->79 (soixante et onze ) + soFar = numNames[(number-60) % 100]; + number /= 10; + soFar = tensNames[ (number-1) % 10] + soFar; + number /= 10; + } + else if ((number % 100 < 100) && (number % 100 > 90)) + { + // 91->99 + soFar = numNames[(number-80) % 100]; + number /= 10; + soFar = tensNames[ (number-1) % 10] + soFar; + number /= 10; + + } + else { // 9 et moins