: Public クラス
作成日: 2013/09/07 7:56:59
更新日: 2014/01/12 17:53:50
プロジェクト:
追加情報:
Allocation Line Model
属性
Private static const long
  serialVersionUID
D詳細:
 
Private static CLogger
  s_log
D詳細:
annotations=@SuppressWarnings("unused")
ノート: Static Logger
Private MInvoice
  m_invoice
D詳細:
ノート: Invoice info
Private MAllocationHdr
  m_parent
D詳細:
ノート: Allocation Header
操作
Public
MAllocationLine( ctx: Properties,
C_AllocationLine_ID: int,
trxName: String,
):
詳細:
Sequential
ノート: Standard Constructor
Public
MAllocationLine( ctx: Properties,
rs: ResultSet,
trxName: String,
):
詳細:
Sequential
ノート: Load Constructor
Public
MAllocationLine( parent: MAllocationHdr,
):
詳細:
Sequential
ノート: Parent Constructor
Public
MAllocationLine( parent: MAllocationHdr,
Amount: BigDecimal,
DiscountAmt: BigDecimal,
WriteOffAmt: BigDecimal,
OverUnderAmt: BigDecimal,
):
詳細:
Sequential
ノート: Parent Constructor
Public
getParent():MAllocationHdr
詳細:
Sequential
ノート: Get Parent<br /></p><p>@return parent<br /></p>
Protected
setParent( parent: MAllocationHdr,
):void
詳細:
Sequential
ノート: Set Parent
Public
getDateTrx():Timestamp
詳細:
Sequential
ノート: Get Parent Trx Date<br /></p><p>@return date trx<br /></p>
Public
setDocInfo( C_BPartner_ID: int,
C_Order_ID: int,
C_Invoice_ID: int,
):void
詳細:
Sequential
ノート: Set Document Info
Public
setPaymentInfo( C_Payment_ID: int,
C_CashLine_ID: int,
):void
詳細:
Sequential
ノート: Set Payment Info
Public
getInvoice():MInvoice
詳細:
Sequential
ノート: Get Invoice<br /></p><p>@return invoice or null<br /></p>
Protected
beforeSave( newRecord: boolean,
):boolean
詳細:
Sequential
ノート: Before Save<br /></p><p>@return save<br /></p>
Protected
beforeDelete():boolean
詳細:
Sequential
ノート: Before Delete<br /></p><p>@return true if reversed<br /></p>
Public
toString():String
詳細:
Sequential
ノート: String Representation<br /></p><p>@return info<br /></p>
Protected
processIt( reverse: boolean,
):int
詳細:
Sequential
ノート: Process Allocation (does not update line). - Update and Link Invoice/Payment/Cash<br /></p><p>@return C_BPartner_ID<br /></p>
要素 ソースの役割 ターゲットの役割
CLogger
クラス  
名前:  
 
名前: s_log
 
詳細:
 
MInvoice
クラス  
名前:  
 
名前: m_invoice
 
詳細:
 
MAllocationHdr
クラス  
名前:  
 
名前: m_parent
 
詳細:
 
要素 ソースの役割 ターゲットの役割
MAllocationHdr
クラス  
名前:  
 
名前: m_lines
 
詳細:
 
要素 種類 接続 方向 ノート
DocLine_Allocation Class 依存 From  
X_C_AllocationLine Class 汎化 To