jp.ne.mki.wedge.pub.vfunit.sample
クラス CalcKingaku

java.lang.Object
  上位を拡張 AbstractCommon
      上位を拡張 jp.ne.mki.wedge.pub.vfunit.sample.CalcKingaku

public class CalcKingaku
extends AbstractCommon

金額計算


画面で設定された区分・金額を元にデータを計算します。

課税区分、内外税区分、税率、端数区分 に値が入っていない時には OUTの項目はクリアして処理終了します。

商品コード 以外のデータ に 数値以外の値を含めないように して下さい。 数値以外の値が入っていた場合には、NumberFormatException が発生します。

[I/O RECORD]

InputRecord OutputRecord
  1. 商品コード
  2. 個数
  3. 数量
  4. 単価
  5. 個数換算数量
  6. 課税区分
  7. 内外税区分
  8. 税率
  9. 端数区分
  1. 金額
  2. 税抜金額
  3. 消費税金額
  4. 税込税金額
  5. 税抜金額合計
  6. 消費税金額合計
  7. 税込金額合計

[RULE PARAMETER]

Parameter なし

バージョン:
1.0
作成者:
mki

コンストラクタの概要
CalcKingaku()
           
 
メソッドの概要
 int execute()
           
 void exit()
           
 int getIOParameter()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CalcKingaku

public CalcKingaku()
メソッドの詳細

getIOParameter

public int getIOParameter()

execute

public int execute()
            throws java.lang.Throwable
例外:
java.lang.Throwable

exit

public void exit()