public class FldIssueCurrentItemAssetnum extends FldCommonAssetnum
ISNOTNULL, ISNULLlastSignaturemboValueTYPE_DOMAIN, TYPE_FIELDCLASS, TYPE_KEY, TYPE_UNKNOWNALLROWS, CHANGEDBY_USER, COUNT_ADDITIONS, COUNT_AFTERSAVE, COUNT_DATABASE, COUNT_DELETED, COUNT_EXISTING, DBCONFIG, DELAYVALIDATION, DELAYVALIDATIONONLY, DISCARDABLE, GOTCOMPLETEWHERE, HIDDEN, NO_RELATEDMBOS_OF_OWNERSCHILDREN_FETCH, NOACCESSCHECK, NOACTION, NOADD, NOCOMMIT, NODELETE, NONE, NOOVERWRITE, NOSAVE, NOSETVALUE, NOUPDATE, NOVALIDATION, NOVALIDATION_AND_NOACTION, NOVALIDATION_AND_NOACTION_ALLOWCROSSOVER, READONLY, REBUILD, REQUIRED, SAMEVALUEVALIDATION, SETBYPARENT, USER| Constructor and Description |
|---|
FldIssueCurrentItemAssetnum(MboValue mbv) |
| Modifier and Type | Method and Description |
|---|---|
void |
action()
Update the fields affected by changing this field
and merge the debit gl account.
|
void |
validate()
checks to make sure that the sum of the quantity being issued to an asset or work order
and the sum of the total issued quantity (ISSUEDQTY in the SPAREPART table for the given item
and asset combination) is less than or equal to the maximum permissible
quantity (MAXISSUE in ITEM table)
|
setChargeStoreField, setGLDebitAcctField, setItemnumField, setItemsetidField, setLaborcodeField, setLocationField, setMRField, setStoreLocField, setToolnumField, setWonumFieldaddConditionalListWhere, addToLookupMapCache, chooseActualDomainValues, clearConditionalListWhere, evalConditionalWhere, getList, getListCriteria, getMatchingAttr, getMatchingAttr, getMboSet, getMboSet, getMboSet, hasList, setAllAttrsNullable, setErrorMessage, setKeyMap, setListCriteria, setListOrderBy, setLookupKeyMapInOrder, setLookupKeyMapInOrder, setMultiKeyWhereForLookup, setNotAllowNullAttrs, setRelationship, setValueFromLookup, setValueFromLookup, smartFill, smartFillWithoutReset, smartFind, smartFind, smartFindWithoutResetgetConditionalValWhere, getConditionResult, getDomainId, getDomainInfo, resetConditionValueFilter, resetDomainValues, setConditionalValWhere, setDomainIdgetAppLink, getIntegrationService, getLookupName, getMboValue, getMboValue, getType, init, initValue, setTypepublic FldIssueCurrentItemAssetnum(MboValue mbv) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void action()
throws MXException,
java.rmi.RemoteException
FldCommonAssetnumaction in interface MboValueListeneraction in class FldCommonAssetnumMXExceptionjava.rmi.RemoteExceptionpublic void validate()
throws MXException,
java.rmi.RemoteException
validate in interface MboValueListenervalidate in class FldAssetnumMXExceptionjava.rmi.RemoteExceptionpsdi.app.inventory.InventoryRemote#checkRequestAgainstItemMaxIssue()