public class FldCommonCrossSiteLocation extends FldCrossSiteLocation
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 |
---|
FldCommonCrossSiteLocation(MboValue mbv,
java.lang.String criteriaName)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
action()
Update the fields affected by changing this field
and merge the debit gl account.
|
void |
setAssetnumField(java.lang.String assetnumField)
Give the name of the assetnum attribute
|
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 |
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
|
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, validate
getConditionalValWhere, getConditionResult, getDomainId, getDomainInfo, resetConditionValueFilter, resetDomainValues, setConditionalValWhere, setDomainId
getAppLink, getIntegrationService, getLookupName, getMboValue, getMboValue, getType, init, initValue, setType
public FldCommonCrossSiteLocation(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 void action() throws MXException, java.rmi.RemoteException
action
in interface MboValueListener
action
in class MboValueAdapter
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 setAssetnumField(java.lang.String assetnumField) throws MXException, java.rmi.RemoteException
assetnumField
- = 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