BEA Systems, Inc.

theory.smart.ebusiness.invoicing
Interface InvoiceManager


Deprecated. The InvoiceManger interface has been deprecated and will not be supported in version 2.0

public interface InvoiceManager
extends Session

The InvoiceManager creates and manages invoices. It uses a sequencer to create keys for invoices.

See Also:
InvoiceManagerHome, InvoiceManagerImpl

Method Summary
 Invoice createInvoice(PackingList packingList)
          Deprecated. Create an invoice from a packinglist.
 java.util.Vector getInvoiceListByCustomerKey(java.lang.String customerKey)
          Deprecated. Based on the customer key build a list of all the invoices associated with that customer.
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

createInvoice

public Invoice createInvoice(PackingList packingList)
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException
Deprecated. 
Create an invoice from a packinglist.

getInvoiceListByCustomerKey

public java.util.Vector getInvoiceListByCustomerKey(java.lang.String customerKey)
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException
Deprecated. 
Based on the customer key build a list of all the invoices associated with that customer.

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved