public interface InvoiceCostRemote extends MboRemote
| Modifier and Type | Method and Description |
|---|---|
void |
checkWOAssetLocGLDebitForCost() |
void |
clearInvCostPOLine()
Clear the fields copied from poline on deleting the polinenum
on the InvoiceLine.
|
MboRemote |
createReceipt()
This function is called when a receipt is created for a invoicecost line.
|
void |
createReceiptForProrate()
Create receipt for prorated cost which is not distributed.
|
boolean |
hasReceipt()
Does this invoicecost has the corresponding receipt?
|
MboRemote |
writeToInvoiceMatch(MboRemote receipt)
Write the invoicematch between the cost and the receipt.
|
MboRemote |
writeToInvoiceMatch(MboRemote receipt,
double qty,
double cost)
This method writes the invoice match between this cost line and the
receipt specified.
|
add, addMboSetForRequiredCheck, addToDeleteForInsertList, blindCopy, checkMethodAccess, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, delete, duplicate, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, excludeObjectForPropagate, generateAutoKey, getBoolean, getByte, getBytes, getCommLogOwnerNameAndUniqueId, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainIDs, getDouble, getExistingMboSet, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertSite, getInt, getKeyValue, getLinesRelationship, getList, getLockedByDisplayName, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboData, getMboDataSet, getMboInitialValue, getMboList, getMboSet, getMboSet, getMboSet, getMboValueData, getMboValueData, getMboValueData, getMboValueDataForDownload, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getPropagateKeyFlag, getRecordIdentifer, getSiteOrg, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getThisMboSet, getUniqueIDName, getUniqueIDValue, getUserInfo, getUserName, hasHierarchyLink, hasLockSaveRights, isAutoKeyed, isBasedOn, isFlagSet, isForDM, isLocked, isLocked, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNull, isOptionGranted, isSelected, isZombie, lock, propagateKeyValue, rollbackToCheckpoint, select, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDeleted, setESigFieldModified, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setIgnoreRecordLockCheck, setMLValue, setModified, setNewMbo, setPropagateKeyFlag, setPropagateKeyFlag, setReferencedMbo, setReferencedMbo, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNull, sigopGranted, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, undelete, unlock, unselect, validate, validateAttributesvoid clearInvCostPOLine()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionMboRemote createReceipt() throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionboolean hasReceipt()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionMboRemote writeToInvoiceMatch(MboRemote receipt) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionvoid createReceiptForProrate()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionMboRemote writeToInvoiceMatch(MboRemote receipt, double qty, double cost) throws MXException, java.rmi.RemoteException
The - receipt which is the match or one of the matches of the
invoiceline.MXExceptionjava.rmi.RemoteExceptionoverloaded form which the invoicecost
is completely matched with only the receipt specified.void checkWOAssetLocGLDebitForCost()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionInvoiceCost.checkWOAssetLocGLDebitForCost()