: Public クラス
作成日: 2013/09/07 7:57:43
更新日: 2014/01/12 17:58:33
プロジェクト:
追加情報:
Order Tax Model
属性
Private static const long
  serialVersionUID
D詳細:
 
Private static CLogger
  s_log
D詳細:
ノート: Static Logger
Private MTax
  m_tax
D詳細:
ノート: Tax
Private Integer
  m_precision
D詳細:
ノート: Cached Precision
操作
Public static
get( line: MOrderLine,
precision: int,
oldTax: boolean,
trxName: String,
):MOrderTax
詳細:
Sequential
ノート: Get Tax Line for Order Line<br /></p><p>@return existing or new tax<br /></p>
Public
MOrderTax( ctx: Properties,
ignored: int,
trxName: String,
):
詳細:
Sequential
ノート: Persistence Constructor
Public
MOrderTax( ctx: Properties,
rs: ResultSet,
trxName: String,
):
詳細:
Sequential
ノート: Load Constructor. Set Precision and TaxIncluded for tax calculations!
Private
getPrecision():int
詳細:
Sequential
ノート: Get Precision<br /></p><p>@return Returns the precision or 2<br /></p>
Protected
setPrecision( precision: int,
):void
詳細:
Sequential
ノート: Set Precision
Protected
getTax():MTax
詳細:
Sequential
ノート: Get Tax<br /></p><p>@return tax<br /></p>
Public
calculateTaxFromLines():boolean
詳細:
Sequential
ノート: Calculate/Set Tax Amt from Order Lines<br /></p><p>@return true if calculated<br /></p>
Public
toString():String
詳細:
Sequential
ノート: String Representation<br /></p><p>@return info<br /></p>
要素 ソースの役割 ターゲットの役割
CLogger
クラス  
名前:  
 
名前: s_log
 
詳細:
 
MTax
クラス  
名前:  
 
名前: m_tax
 
詳細:
 
要素 ソースの役割 ターゲットの役割
MOrder
クラス  
名前:  
 
名前: m_taxes
 
詳細:
 
要素 種類 接続 方向 ノート
X_C_OrderTax Class 汎化 To  
MOrderLine Class 依存 To