|
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.ebusiness.invoicing.InvoiceValue
An Invoice is the primary mechanism for billing a customer for items purchased. It associates a PackingList with a payment method.
Inventory Records are managed by the InventoryManager and referenced by the ItemInventory
Invoice,
InvoiceHome,
Invoice.getInvoiceByValue(),
Invoice.setInvoiceByValue(InvoiceValue), Serialized Form| Field Summary | |
java.lang.String |
authorizationCode
authorizationCode [Invoice] <*>------> [ String]
|
java.sql.Date |
creationDate
creationDate [Invoice] <*>------> [ java.sql.Date]
|
java.lang.String |
orderKey
orderKey [Invoice] <*>------> [ String] (Primary Key)
|
SmartHandle |
packingList
packingList [Invoice] <>------> [ theory.smart.ebusiness.shipping.PackingList]
|
CreditCard |
paymentMethod
paymentMethod [Invoice] <*>------> [ theory.smart.axiom.contact.CreditCard]
|
Price |
shippingCost
shippingCost [Invoice] <*>------> [ theory.smart.axiom.units.Price]
|
| Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
public java.lang.String orderKey
orderKey
[Invoice] <*>------> [String] (Primary Key)
public java.lang.String authorizationCode
authorizationCode
[Invoice] <*>------> [String]
public java.sql.Date creationDate
creationDate
[Invoice] <*>------> [java.sql.Date]
public CreditCard paymentMethod
paymentMethod
[Invoice] <*>------> [theory.smart.axiom.contact.CreditCard]
public SmartHandle packingList
packingList
[Invoice] <>------> [theory.smart.ebusiness.shipping.PackingList]
public Price shippingCost
shippingCost
[Invoice] <*>------> [theory.smart.axiom.units.Price]
|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||