|
bea Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--theory.smart.foundation.SmartValue | +--theory.smart.axiom.accounting.AccountEntryValue
An Account Entry is synonymous with a transaction. In most cases it records the movement of an entity from one account to another. In such cases the Account Entry is shared by the two accounts involved in the transaction. In cases where it is associated with a single account it records the entry, or exit, of the entity into, or from, the accounting system. Each AccountEntry includes two separate dates. The booked date is the date on which the transaction was initially recorded. The charged date represents the successful completion of the transaction.
AccountEntry
,
AccountEntryHome
,
AccountEntry.getAccountEntryByValue()
,
AccountEntry.setAccountEntryByValue(AccountEntryValue)
, Serialized FormField Summary | |
Quantity |
amount
amount [AccountEntry] <*>------> [ theory.smart.axiom.units.Quantity ]
|
java.sql.Date |
booked
booked [AccountEntry] <*>------> [ java.sql.Date ]
|
java.sql.Date |
charged
charged [AccountEntry] <*>------> [ java.sql.Date ]
|
SmartHandle |
from
from [AccountEntry] <>------> [ theory.smart.axiom.accounting.Account ]
|
java.lang.String |
identifier
identifier [AccountEntry] <*>------> [ String ] (Primary Key)
|
java.lang.String |
memo
memo [AccountEntry] <*>------> [ String ]
|
SmartHandle |
to
to [AccountEntry] <>------> [ theory.smart.axiom.accounting.Account ]
|
Constructor Summary | |
protected |
AccountEntryValue()
Only get/setAccountEntryByValue methods are allowed to call this constructor. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public java.lang.String identifier
identifier
[AccountEntry] <*>------> [String
] (Primary Key)
public java.sql.Date booked
booked
[AccountEntry] <*>------> [java.sql.Date
]
public java.sql.Date charged
charged
[AccountEntry] <*>------> [java.sql.Date
]
public java.lang.String memo
memo
[AccountEntry] <*>------> [String
]
public Quantity amount
amount
[AccountEntry] <*>------> [theory.smart.axiom.units.Quantity
]
public SmartHandle from
from
[AccountEntry] <>------> [theory.smart.axiom.accounting.Account
]
public SmartHandle to
to
[AccountEntry] <>------> [theory.smart.axiom.accounting.Account
]
Constructor Detail |
protected AccountEntryValue()
|
bea Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |