public interface InvoiceServiceRemote extends AppServiceRemote
Modifier and Type | Method and Description |
---|---|
MboSetRemote |
addConsignmentTransactions(MboRemote transMbo,
UserInfo userInfo) |
void |
changeStatus(InvoiceRemote invoice,
java.lang.String status,
java.util.Date date,
java.lang.String memo) |
InvoiceLineRemote |
createInvoiceLine(InvoiceRemote invoice,
java.lang.String linenum)
Create Invoice Line of an invoice through Invoice Service.
|
InvoiceSetRemote |
createInvoicesForConsignment(UserInfo userInfo,
MboSetRemote transSet,
java.lang.String invGenType) |
MboSetRemote |
getConsignmentTransactions(java.lang.String invGenType,
UserInfo userInfo,
java.lang.String vendor) |
void |
setInventoryNextInvoiceDate(MboSetRemote consTransactionSet) |
checkSecurity, getCriteria, getCurrentState, getLiveObjCount, getMboSet, getName, getSchemaOwner, getSetForRelationship, getSetFromKeys, getStateCmdList, getStateList, getURL, verifyUser, verifyUser
isAppService, isSingletonService, restart
InvoiceLineRemote createInvoiceLine(InvoiceRemote invoice, java.lang.String linenum) throws MXException, java.rmi.RemoteException
invoice
- The invoice where the line is added to.linenum
- The invoiceline number of the new invoiceline to be created.MXException
java.rmi.RemoteException
MboSetRemote getConsignmentTransactions(java.lang.String invGenType, UserInfo userInfo, java.lang.String vendor) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
MboSetRemote addConsignmentTransactions(MboRemote transMbo, UserInfo userInfo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
void setInventoryNextInvoiceDate(MboSetRemote consTransactionSet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
void changeStatus(InvoiceRemote invoice, java.lang.String status, java.util.Date date, java.lang.String memo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
throws MXException, RemoteException
InvoiceSetRemote createInvoicesForConsignment(UserInfo userInfo, MboSetRemote transSet, java.lang.String invGenType) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
InvoiceService.createInvoicesForConsignment(psdi.security.UserInfo, psdi.mbo.MboSetRemote, java.lang.String)