public class FldCommonAssetnum extends FldAssetnum
ISNOTNULL, ISNULL
lastSignature
mboValue
TYPE_DOMAIN, TYPE_FIELDCLASS, TYPE_KEY, TYPE_UNKNOWN
ALLROWS, 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 |
---|
FldCommonAssetnum(MboValue mbv,
java.lang.String criteriaName)
Constructor
|
FldCommonAssetnum(MboValue mbv,
java.lang.String criteriaName,
java.lang.String siteid)
added this to pass the site attribute to the base class FldAssetNum
|
Modifier and Type | Method and Description |
---|---|
void |
action()
Update the fields affected by changing this field
and merge the debit gl account.
|
void |
setChargeStoreField(java.lang.String chargestoreField)
Give the name of the Charge-To-Store flag attribute
|
void |
setGLDebitAcctField(java.lang.String gldebitacctField)
Give the name of the GL Debit Account attribute
|
void |
setItemnumField(java.lang.String itemnumField)
Give the name of the ItemNum attribute
|
void |
setItemsetidField(java.lang.String itemsetidField)
Give the name of the ItemSetID attribute
|
void |
setLaborcodeField(java.lang.String laborcodeField)
Give the name of the Laborcode attribute
|
void |
setLocationField(java.lang.String locationField)
Give the name of the location attribute
|
void |
setMRField(java.lang.String mrnumField,
java.lang.String mrlinenumField)
Give the names of the MRNum and MRLineNum attributes
|
void |
setStoreLocField(java.lang.String storelocField,
boolean clearStorelocField)
Give the name of the Inventory Storeroom Location attribute
|
void |
setToolnumField(java.lang.String toolnumField)
Give the name of the ToolNum attribute
|
void |
setWonumField(java.lang.String wonumField)
Give the name of the wonum attribute
|
validate
addConditionalListWhere, 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, smartFindWithoutReset
getConditionalValWhere, getConditionResult, getDomainId, getDomainInfo, resetConditionValueFilter, resetDomainValues, setConditionalValWhere, setDomainId
getAppLink, getIntegrationService, getLookupName, getMboValue, getMboValue, getType, init, initValue, setType
public FldCommonAssetnum(MboValue mbv, java.lang.String criteriaName) throws MXException
mbv
- the current mbo value.criteriaName
- the criteria for which locations are valid;
choose from the constants defined in LocationService.MXException
public FldCommonAssetnum(MboValue mbv, java.lang.String criteriaName, java.lang.String siteid) throws MXException
mbv
- criteriaName
- siteid
- MXException
public void action() throws MXException, java.rmi.RemoteException
action
in interface MboValueListener
action
in class MAXTableDomain
MXException
java.rmi.RemoteException
public void setWonumField(java.lang.String wonumField) throws MXException, java.rmi.RemoteException
wonumField
- used for the gl mergeMXException
java.rmi.RemoteException
public void setLocationField(java.lang.String locationField) throws MXException, java.rmi.RemoteException
locationField
- asset.location ==> current.locationFieldMXException
java.rmi.RemoteException
public void setGLDebitAcctField(java.lang.String gldebitacctField) throws MXException, java.rmi.RemoteException
gldebitacctField
- merged gl ==> current.gldebitacctFieldMXException
java.rmi.RemoteException
public void setChargeStoreField(java.lang.String chargestoreField) throws MXException, java.rmi.RemoteException
chargestoreField
- used for the gl mergeMXException
java.rmi.RemoteException
public void setItemnumField(java.lang.String itemnumField) throws MXException, java.rmi.RemoteException
itemnumField
- used for the gl mergeMXException
java.rmi.RemoteException
public void setItemsetidField(java.lang.String itemsetidField) throws MXException, java.rmi.RemoteException
itemsetidField
- used for the gl mergeMXException
java.rmi.RemoteException
public void setStoreLocField(java.lang.String storelocField, boolean clearStorelocField) throws MXException, java.rmi.RemoteException
storelocField
- used for the gl mergeclearStorelocField
- if true, clear the storelocField;
if false, do not clear the storelocField.MXException
java.rmi.RemoteException
public void setLaborcodeField(java.lang.String laborcodeField) throws MXException, java.rmi.RemoteException
laborcodeField
- = used for the gl mergeMXException
java.rmi.RemoteException
public void setToolnumField(java.lang.String toolnumField) throws MXException, java.rmi.RemoteException
toolnumField
- used for the gl mergeMXException
java.rmi.RemoteException
public void setMRField(java.lang.String mrnumField, java.lang.String mrlinenumField) throws MXException, java.rmi.RemoteException
mrnumField
- used for the gl mergemrlinenumField
- used for the gl mergeMXException
java.rmi.RemoteException