public class FldMatServLineCost extends FldMatServToleranceQuantityCost
mboValueTYPE_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 |
|---|
FldMatServLineCost(MboValue mbv)
Construct and attach to the mbo value
|
| Modifier and Type | Method and Description |
|---|---|
void |
action()
Set MatRecTrans and ServRecTrans TAX1 - TAX5, proratecost and loadedcost values
If the linecost field on MATRECTRANS or SERVRECTRANS is changed and if this MATRECTRANS or the SERVRECTRANS
has any children, the loadedcost and linecost on the CHILD MATREC or SERVREC must be changed according to
the percentage on the associated POCost.
|
void |
validate()
Called to validate the data
Does nothing.
|
validateToleranceCost, validateToleranceQuantitygetAppLink, getIntegrationService, getList, getLookupName, getMatchingAttr, getMatchingAttr, getMboValue, getMboValue, getType, hasList, init, initValue, setType, setValueFromLookup, smartFill, smartFind, smartFindpublic FldMatServLineCost(MboValue mbv)
mbv - public void validate()
throws MXException,
java.rmi.RemoteException
MboValueAdaptervalidate in interface MboValueListenervalidate in class MboValueAdapterMXExceptionjava.rmi.RemoteExceptionpublic void action()
throws MXException,
java.rmi.RemoteException
action in interface MboValueListeneraction in class MboValueAdapterMXExceptionjava.rmi.RemoteException