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, verifyUserisAppService, isSingletonService, restartInvoiceLineRemote 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.MXExceptionjava.rmi.RemoteExceptionMboSetRemote getConsignmentTransactions(java.lang.String invGenType, UserInfo userInfo, java.lang.String vendor) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionMboSetRemote addConsignmentTransactions(MboRemote transMbo, UserInfo userInfo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionvoid setInventoryNextInvoiceDate(MboSetRemote consTransactionSet) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionvoid changeStatus(InvoiceRemote invoice, java.lang.String status, java.util.Date date, java.lang.String memo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionthrows MXException, RemoteExceptionInvoiceSetRemote createInvoicesForConsignment(UserInfo userInfo, MboSetRemote transSet, java.lang.String invGenType) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionInvoiceService.createInvoicesForConsignment(psdi.security.UserInfo, psdi.mbo.MboSetRemote, java.lang.String)