public class FldCommonWonum extends MAXTableDomain
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 |
---|
FldCommonWonum(MboValue mbv)
Constructor defaults the relationship to the Work Order table with a relationship of
"siteid = :siteid and wonum = :
|
Modifier and Type | Method and Description |
---|---|
void |
action()
Update the fields affected by changing this field
and merge the debit gl account.
|
MboRemote |
getWoOwner()
Determines whether the Mbo owning this attribute's Mbo is a WO Mbo
If there no owner of the MboSet or if the owner
is not a WO object, null is returned.
|
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 attribute.
|
void |
setContractnumField(java.lang.String contractField)
Give the name of the Contract number attribute.
|
void |
setCraftField(java.lang.String craftField)
Give the name of the Craft 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 name of the MRNum and MRLineNum attributes.
|
void |
setSkilllevelField(java.lang.String skilllevelField)
Give the name of the Skill Level attribute.
|
void |
setStoreLocField(java.lang.String storelocField,
boolean clearStorelocField)
Give the names of the Storeroom Location and whether the attribute should be cleared.
|
void |
setToolnumField(java.lang.String toolnumField)
Give the name of the ToolNum attribute.
|
void |
setVendorField(java.lang.String vendorField)
Give the name of the vendor attribute.
|
void |
validate()
Does no validation.
|
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 FldCommonWonum(MboValue mbv) throws MXException
mbv
- = the current mbo value.MXException
public void validate() throws MXException, java.rmi.RemoteException
validate
in interface MboValueListener
validate
in class MAXTableDomain
MXException
java.rmi.RemoteException
public void action() throws MXException, java.rmi.RemoteException
action
in interface MboValueListener
action
in class MAXTableDomain
MXException
java.rmi.RemoteException
public void setAssetnumField(java.lang.String assetnumField) throws MXException, java.rmi.RemoteException
assetnumField
- The name of the Assetnum attributeMXException
java.rmi.RemoteException
public void setLocationField(java.lang.String locationField) throws MXException, java.rmi.RemoteException
locationField
- The name of the location attributeMXException
java.rmi.RemoteException
public void setGLDebitAcctField(java.lang.String gldebitacctField) throws MXException, java.rmi.RemoteException
gldebitacctField
- The name of the attributeMXException
java.rmi.RemoteException
public void setChargeStoreField(java.lang.String chargestoreField) throws MXException, java.rmi.RemoteException
chargestoreField
- The name of the attributeMXException
java.rmi.RemoteException
public void setItemnumField(java.lang.String itemnumField) throws MXException, java.rmi.RemoteException
itemnumField
- The name of the attributeMXException
java.rmi.RemoteException
public void setItemsetidField(java.lang.String itemsetidField) throws MXException, java.rmi.RemoteException
itemsetidField
- The name of the attributeMXException
java.rmi.RemoteException
public void setStoreLocField(java.lang.String storelocField, boolean clearStorelocField) throws MXException, java.rmi.RemoteException
storelocField
- The name of the attributeclearStorelocField
- 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
- The name of the attributeMXException
java.rmi.RemoteException
public void setCraftField(java.lang.String craftField)
laborcodeField
- The name of the attributepublic void setSkilllevelField(java.lang.String skilllevelField)
laborcodeField
- The name of the attributepublic void setVendorField(java.lang.String vendorField)
laborcodeField
- The name of the attributepublic void setContractnumField(java.lang.String contractField)
laborcodeField
- The name of the attributepublic void setToolnumField(java.lang.String toolnumField) throws MXException, java.rmi.RemoteException
toolnumField
- The name of the attributeMXException
java.rmi.RemoteException
public void setMRField(java.lang.String mrnumField, java.lang.String mrlinenumField) throws MXException, java.rmi.RemoteException
mrnumField
- Name of MRNum attributemrlinenumField
- Name of MRLineNum attributeMXException
java.rmi.RemoteException
public MboRemote getWoOwner() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException