Adempiere 3.5.2a

org.compiere.acct
Class Fact.Balance

java.lang.Object
  extended by org.compiere.acct.Fact.Balance
Enclosing class:
Fact

public class Fact.Balance
extends Object

Fact Balance Utility

Version:
$Id: Fact.java,v 1.2 2006/07/30 00:53:33 jjanke Exp $
Author:
Jorg Janke

Field Summary
 BigDecimal CR
          CR Amount
 BigDecimal DR
          DR Amount
 
Constructor Summary
Fact.Balance(BigDecimal dr, BigDecimal cr)
          New Balance
 
Method Summary
 void add(BigDecimal dr, BigDecimal cr)
          Add
 BigDecimal getBalance()
          Get Balance
 BigDecimal getPostBalance()
          Get Post Balance
 boolean isReversal()
          Reversal
 boolean isZeroBalance()
          Zero Balance
 String toString()
          String Representation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DR

public BigDecimal DR
DR Amount


CR

public BigDecimal CR
CR Amount

Constructor Detail

Fact.Balance

public Fact.Balance(BigDecimal dr,
                    BigDecimal cr)
New Balance

Parameters:
dr - DR
cr - CR
Method Detail

add

public void add(BigDecimal dr,
                BigDecimal cr)
Add

Parameters:
dr - DR
cr - CR

getBalance

public BigDecimal getBalance()
Get Balance

Returns:
balance

getPostBalance

public BigDecimal getPostBalance()
Get Post Balance

Returns:
absolute balance - negative if reversal

isZeroBalance

public boolean isZeroBalance()
Zero Balance

Returns:
true if 0

isReversal

public boolean isReversal()
Reversal

Returns:
true if both DR/CR are negative or zero

toString

public String toString()
String Representation

Overrides:
toString in class Object
Returns:
info

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.