public class MR extends StatefulMbo implements MRRemote
The attributes in this object are as follows:
Attribute Name | Description |
---|---|
BaseTotalCost | The total cost of the Material Requisition in BaseCurrency1 |
BaseTotalCost2 | The total cost of the Material Requisition in BaseCurrency2 |
ChangeBy, ChangeDate | Name of the user who last updated this object and date of last change. |
CurrencyCode | A non-persistent field on the MR object. Indicates the currencycode. |
Description | The description of the Material Requisition. |
DropPoint | The drop point where the items are to be delivered. |
EnterBy, EnterDate | Name of the user who first entered this Material Request and the date on which this Requisition was entered. |
AssetNum | The identifier or the code of the asset that requires this item. |
FinCtrlId | Financial Control identifier. |
GLDebitAcct | The General Ledger account to which the MR is to be charged. |
HistoryFlag | A YORN field used to indicate whether the MR status is CLOSED or APPROVED or WAPPR. If the MR is closed, the history flag is set to true. |
LDKey | Long Description Key. This is a link to text stored in the LongDescription table. |
Location | The location to which the items and services on this MR should be sent to. |
MRDate | The date on which the Material Requisition was requested. |
MRNum | A unique identifier identifying the Material Requisition number. This is the primary key of the MR table. |
MRStatusSeq | MR status sequence. |
OrgID | Identifier of the organization for this Material Requisition.
|
PCardExpDate | The procurement card expiration date. Similar to the expiration date on a credit card. Crosses over to PR.PCardExpDate. |
PCardNum | Procurement card number. Similar to a credit card number. Crosses over to PR.PCardNum. |
PCardType | The type of Payment like VISA, MASTERCARD, AMEX etc. Crosses over to PR.PCardType. |
PCardVerification | Procurement Card Verification Value. |
Phone | Phone number of the requisitioner. |
Priority | Indicates the priority with which this Material Requisition should be handled. |
RequestedBy | The Person who requests this Material Requisition. |
RequiredDate | The earliest date by which the items on this material req must be delivered. |
ShipTo | Identifier of the company to whom this MR will be shipped. |
SiteID | Identifier of the site for this Material Requisition.
|
Status | The status of the Material Requisition. Can be one of approved, waiting for approval, cancelled, closed |
StatusDate | The date on which the status of this MR was changed. |
TotalCost | The total cost on the MR. |
TransType | A non-persistent field on the MR object. This is a string that indicates whether an MR is opened or closed |
Type | The type of Material request. Could be one of  STANDARD or RECURRING. |
WFActive | Flag to indicate if this MR is active in Workflow. |
WFID | Every MR that is in workflow has a workflow id. |
WONum | Identifier of the Work Order that requires the items or services on the Material request. |
MR1 thru MR10 | Extra Fields. |
MRLA1 thru MRLA5 | Extra cross over fields. Cross over to PR's PRLA1 thru PRLA5 or PO's POLA1 thru POLA5 |
Last Update: Tuesday, March 20, 2002 - Ganesh - javadocs
Modifier and Type | Field and Description |
---|---|
boolean |
checkLimitWhenApprove
During approval of MR, the approval limit needs to be checked.
|
java.util.Hashtable |
itemReferences
A hashtable that will hold all the itemnumbers and all corresponding itemMbo References.
|
MR |
mrMbo |
onListTab, statusChangeButtonSigoption, targetStatusOption
MULTILANGCOPY, phantomList, phantomQueue
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
Modifier and Type | Method and Description |
---|---|
void |
add()
Add a new Specific Material Request.
|
void |
addMRLinesFromExistingRequisitions(MboSetRemote mrSourceLines,
MboSetRemote mrLines)
Add mr lines from the existing requisitions
|
void |
addMRLinesFromMaterials(MboSetRemote mrSourceLines,
MboSetRemote mrLines)
Add mr lines from the materials
|
void |
approveMR()
Approve this mr.
|
void |
cancelMR()
Cancel this mr.
|
void |
canDelete()
Can the object be deleted? MR's can only be deleted if the status is Waiting for Approval.
|
void |
completeLine(java.lang.String mrlinenum)
Marks the specified line number as completed.
|
MboRemote |
copy()
Base copy method.
|
MboRemote |
copy(MboSetRemote mboset)
Copies this mr into the target Mboset.
|
void |
copyMRfromTemplate(MboRemote mrTemplate)
Copy MR from template
|
void |
copyMRLines(java.lang.String fromMR,
int[] fromLines)
Copy one or more MRLines from a source MR to this MR.
|
void |
copySpareParts(MboSetRemote sparePartSet)
Adds the spare parts to the MRs MRLines.
|
MboRemote |
createNewRecurringMR(MRSetRemote target,
java.lang.String description,
java.lang.String long_description)
Create a new mr of type recurring based on this mr.
|
MboRemote |
createRecurringReqs()
Adds a new MR to this MboSet and and copies the values from the current
record into the new one and returns the newly created Req.
|
void |
delete(long accessModifier)
Delete this mr along with all relevant lines and transactions
|
void |
generateAutoKey()
Material Requisition Object allows the generation of autokeys
Overrides the generateAutoKey() in the Mbo
|
java.util.Vector |
getAllHistoricalTransactions()
Gets mr-related history from multiple business objects.
|
java.lang.String |
getDefaultStoreLoc()
Returns the defaultstoreloc for the person that reported this mr.
|
java.lang.String |
getDefaultStoreLocSite()
Returns the defaultstorelocsite for the person that reported this mr.
|
ECommHelperRemote |
getECommHelperRemote() |
java.util.Hashtable |
getItemReferenceHashtable()
This method returns the Hashtable that holds all the itemnums and itemMbo references.
|
java.lang.String |
getProcess()
Return the work flow process for material requests.
|
java.lang.String |
getStatusListName()
Return the listname of the status table.
|
java.lang.String |
getTotalCostCurrencyCode()
This method returns the currencycode based on the following conditions:
Returns the basecurrency1 if the mrlines are in different vendor currencies.
|
void |
init()
Init method called by Architecture
This method overrides the init in Mbo to provide custom initialisation.
|
boolean |
isAPPR()
Is MR's status APPR
|
boolean |
isClosed()
Is MR's status CLOSE
|
boolean |
isDraft()
Is MR a draft
|
boolean |
isRecurring()
Identifies if the mr is of type recurring.
|
boolean |
isStandard()
Identifies if the mr is of type standard
|
boolean |
isTransfer()
Identifies if the mr is of type transfer.
|
boolean |
isWAPPR()
Is MR's status WAPPR
|
void |
lineCompleted()
Internal processing of a completion of a line.
|
boolean |
makeRecurring()
Alters the current mr and flags it s recurring.
|
void |
modify()
Called when ever a field is modified so we can update the changedate/changeby.
|
void |
modifyCreationDate()
Called when an mr is copied to change the creation date of the copy.
|
void |
setCopyDefaults()
Default defaults for a new mr that is a copy of another.
|
void |
setDefaultStoreLoc(java.lang.String defStore)
Set the default storeloc for this MR.
|
void |
setDefaultStoreLocSite(java.lang.String defStoreSite)
Set the default storelocsite for this MR.
|
void |
setItemReferenceHashtable(java.lang.String itemnum,
MboRemote item)
This method adds the itemnum and itemMbo reference to the Hashtable that holds all the itemnums and itemMbo references.
|
void |
unApproveMR()
Un-approve this mr.
|
void |
undelete()
un-delete this mr along with all relevant lines and transactions.Also undelete the correponding MRStatus Mbos.
|
void |
undoChangeToRecurring()
Reverses a call to makeRecurring.
|
void |
validateLines() |
canChangeMaxStatus, canChangeStatus, canChangeStatus, canChangeStatus, canDeleteAttachedDocs, changeMaxStatus, changeMaxStatus, changeStatus, changeStatus, changeStatus, checkForOpenStatus, checkStatusChangeAuthorization, filterByValidStatusList, fireEvent, getInternalStatus, getOnListTab, getOverridePVStatusException, getStatusChangeButtonSigoption, getStatusList, getTargetStatusOption, getValidStatusList, setOnListTab, setOverridePVStatusException, setStatusChangeButtonSigoption, setTargetStatusOption
addMboSetForRequiredCheck, addToDeleteForInsertList, andEvaluateConditions, appValidate, blindCopy, checkFieldAccess, checkMethodAccess, checkMethodAccess, checkQualifiedRestriction, checkSiteOrgAccessForSave, clear, copy, copyFake, copyValue, copyValue, createComm, delete, determineRequiredFieldsFromERM, duplicate, enableMethod, evaluateCondition, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, evaluateRestriction, excludeObjectForPropagate, findAllNullRequiredFields, generateContentUID, getAlwaysFlags, getAttrRestrictionFlag, getAttrRestrictions, getBoolean, getByte, getBytes, getCheckpoint, getClientLocale, getClientTimeZone, getCommLogOwnerNameAndUniqueId, getCondition, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainFilterWhere, getDomainIDs, getDouble, getESId, getExistingMboSet, getFetchIndex, getFieldExceptions, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertOrgForSite, getInsertSite, getInstanciatedMboSet, getInstanciatedMboValue, getInt, getIntegrationService, getKeyValue, getLanguageRecordRowStamp, getLinesRelationship, getList, getLockedByDisplayName, getLockedByUserID, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboCtx, getMboData, getMboDataSet, getMboForAttribute, getMboForAttributeStatic, getMboInitialValue, getMboList, getMboLogger, getMboRecordData, getMboServer, getMboSet, getMboSet, getMboSet, getMboSetInfo, getMboValue, getMboValueData, getMboValueData, getMboValueData, getMboValueDataForDownload, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getProfile, getPropagateKeyFlag, getProxy, getRecordIdentifer, getRecordMboName, getRelatedWhere, getRelatedWhere, getRelationshipNameToLangTable, getResourceName, getRowRestrictionFlag, getRowStamp, getRowStampObject, getSecurityLogger, getSiteOrg, getSqlLogger, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getSynonymValueWhere, getTenantId, getThisMboSet, getTranslator, getUniqueIdentifer, getUniqueIDName, getUniqueIDValue, getUniqueLanguageIDRecord, getUserInfo, getUserName, getValidateOrder, hasFieldAccess, hasHierarchyLink, hasLockSaveRights, hasRelatedQbe, hasUniqueID, initFieldFlagsOnMbo, initRelationship, isApiBatchError, isAutoKeyed, isBasedOn, isChangeByUserWhenSetFromLookup, isEAuditFieldModified, isESigFieldModified, isFlagSet, isForDM, isLocked, isLocked, isLockedByMe, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNoSql, isNull, isOptionGranted, isSelected, isSkipCopyField, isValid, isZombie, lock, moveFieldFlagsToMboValue, needCallInitFieldFlag, orEvaluateConditions, propagateKeyValue, removeCtx, removeRelatedSet, resolveNoSqlWhere, rollbackToCheckpoint, select, setAppDefaultValue, setApplicationError, setApplicationRequired, setAutokeyFields, setDefaultValue, setDefaultValues, setDeleted, setEAuditFieldModified, setESId, setESigFieldModified, setFetchIndex, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setHierarchyLink, setIgnoreRecordLockCheck, setLangCodeDefault, setMboCtx, setMLValue, setModified, setModifiedForIntegrationOnly, setNewMbo, setNoSql, setPropagateKeyFlag, setPropagateKeyFlag, setProxy, setReadonlyWhenParentIsReadonly, setReferencedMbo, setReferencedMbo, setResolveNoSqlWhere, setResourceName, setUniqueIDValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueFromSequence, setValueNull, setValueNull, sigopGranted, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, unlock, unselect, useDataSecurity, validate, validateAttributes, validateKeyUniqueness, valueChanged
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canChangeMaxStatus, canChangeStatus, canChangeStatus, canDeleteAttachedDocs, changeMaxStatus, changeMaxStatus, changeStatus, changeStatus, changeStatus, checkForOpenStatus, getInternalStatus, getOnListTab, getOverridePVStatusException, getStatusChangeButtonSigoption, getStatusList, getTargetStatusOption, getValidStatusList, setOnListTab, setOverridePVStatusException, setStatusChangeButtonSigoption, setTargetStatusOption
addMboSetForRequiredCheck, addToDeleteForInsertList, blindCopy, checkMethodAccess, clear, copy, copyFake, copyValue, copyValue, createComm, delete, duplicate, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, excludeObjectForPropagate, getBoolean, getByte, getBytes, getCommLogOwnerNameAndUniqueId, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainIDs, getDouble, getExistingMboSet, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertSite, getInt, getKeyValue, getLinesRelationship, getList, getLockedByDisplayName, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboData, getMboDataSet, getMboInitialValue, getMboList, getMboSet, getMboSet, getMboSet, getMboValueData, getMboValueData, getMboValueData, getMboValueDataForDownload, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getPropagateKeyFlag, getRecordIdentifer, getSiteOrg, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getThisMboSet, getUniqueIDName, getUniqueIDValue, getUserInfo, getUserName, hasHierarchyLink, hasLockSaveRights, isAutoKeyed, isBasedOn, isFlagSet, isForDM, isLocked, isLocked, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNull, isOptionGranted, isSelected, isZombie, lock, propagateKeyValue, rollbackToCheckpoint, select, setApplicationError, setApplicationRequired, setAutokeyFields, setDeleted, setESigFieldModified, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setIgnoreRecordLockCheck, setMLValue, setModified, setNewMbo, setPropagateKeyFlag, setPropagateKeyFlag, setReferencedMbo, setReferencedMbo, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNull, sigopGranted, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, unlock, unselect, validate, validateAttributes
public java.util.Hashtable itemReferences
public boolean checkLimitWhenApprove
public MR mrMbo
public MR(MboSet ms) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.util.Hashtable getItemReferenceHashtable() throws MXException, java.rmi.RemoteException
getItemReferenceHashtable
in interface MRRemote
MXException
java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.mr.FldMRLineDescription
public void setItemReferenceHashtable(java.lang.String itemnum, MboRemote item) throws MXException, java.rmi.RemoteException
setItemReferenceHashtable
in interface MRRemote
MXException
java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.mr.FldMRLineDescription
public java.lang.String getProcess()
public java.lang.String getStatusListName()
getStatusListName
in interface StatefulMboRemote
getStatusListName
in class StatefulMbo
public void init() throws MXException
init
in class Mbo
MXException
public void add() throws MXException, java.rmi.RemoteException
Attribute Name | Attribute Value |
---|---|
changeby | Current username |
changedate | Current Date |
currencycode | Base Currency |
enterby | Current user name |
enterdate | Current date |
gldebitacct | GLAccount from the corresponding labor record. |
historyflag | No |
mrdate | Current date |
priority | 0(zero) |
requestedby | Login user Name |
shipto | Site's shiptoaddresscode |
status | Waiting for Approval |
statusdate | Current Date |
totalcost | 0(zero) |
type | "STANDARD" |
wfactive | No |
add
in interface MboRemote
add
in class Mbo
MXException
java.rmi.RemoteException
SignatureService.getLaborForUserAndOrg(java.lang.String, java.lang.String, psdi.security.UserInfo)
public void setDefaultStoreLoc(java.lang.String defStore)
setDefaultStoreLoc
in interface MRRemote
The
- new default storelocationsetDefaultStoreLoc(java.lang.String)
public void setDefaultStoreLocSite(java.lang.String defStoreSite)
setDefaultStoreLocSite
in interface MRRemote
setDefaultStoreLocSite(java.lang.String)
public java.lang.String getDefaultStoreLoc() throws java.rmi.RemoteException
getDefaultStoreLoc
in interface MRRemote
java.rmi.RemoteException
getDefaultStoreLoc()
public java.lang.String getDefaultStoreLocSite() throws java.rmi.RemoteException
getDefaultStoreLocSite
in interface MRRemote
java.rmi.RemoteException
getDefaultStoreLocSite()
public boolean makeRecurring() throws MXException, java.rmi.RemoteException
makeRecurring
in interface MRRemote
MXException
java.rmi.RemoteException
makeRecurring()
public void undoChangeToRecurring() throws MXException, java.rmi.RemoteException
undoChangeToRecurring
in interface MRRemote
MXException
java.rmi.RemoteException
makeRecurring
public boolean isTransfer() throws MXException, java.rmi.RemoteException
isTransfer
in interface MRRemote
MXException
java.rmi.RemoteException
isTransfer()
public void modify() throws MXException, java.rmi.RemoteException
modify
in class Mbo
MXException
java.rmi.RemoteException
public void modifyCreationDate() throws MXException, java.rmi.RemoteException
modifyCreationDate
in interface MRRemote
MXException
java.rmi.RemoteException
modifyCreationDate()
public boolean isRecurring() throws MXException, java.rmi.RemoteException
isRecurring
in interface MRRemote
MXException
java.rmi.RemoteException
isRecurring()
public boolean isStandard() throws MXException, java.rmi.RemoteException
isStandard
in interface MRRemote
MXException
java.rmi.RemoteException
isStandard()
public boolean isWAPPR() throws MXException, java.rmi.RemoteException
isWAPPR
in interface MRRemote
MXException
java.rmi.RemoteException
isWAPPR()
public boolean isAPPR() throws MXException, java.rmi.RemoteException
isAPPR
in interface MRRemote
MXException
java.rmi.RemoteException
isAPPR()
public boolean isDraft() throws MXException, java.rmi.RemoteException
isDraft
in interface MRRemote
MXException
java.rmi.RemoteException
isDraft()
public boolean isClosed() throws MXException, java.rmi.RemoteException
isClosed
in interface MRRemote
MXException
java.rmi.RemoteException
isClosed()
public void canDelete() throws MXException, java.rmi.RemoteException
canDelete
in class Mbo
MXException
- thrown if this mr cannot be deletedjava.rmi.RemoteException
public void delete(long accessModifier) throws MXException, java.rmi.RemoteException
delete
in interface MboRemote
delete
in class Mbo
accessModifier
- The bitwise flag specified to determine
if certain normal security checks are to be
bypassed for this delete request.
For example:
if the accessModifer is NOACCESSCHECK, then the
check for the object's NODELETE flag and the
call to the object's canDelete() method
will not be performed.
If the accessModifer is NONE, then all the
access checks are performed before this object
is marked delete.MXException
- thrown if this mr cannot be deletedjava.rmi.RemoteException
Mbo.delete(long)
public void undelete() throws MXException, java.rmi.RemoteException
undelete
in interface MboRemote
undelete
in class Mbo
MXException
java.rmi.RemoteException
public void completeLine(java.lang.String mrlinenum) throws MXException, java.rmi.RemoteException
completeLine
in interface MRRemote
MXException
- thrown if the specified mrline does not existjava.rmi.RemoteException
completeLine(java.lang.String)
public void lineCompleted() throws MXException, java.rmi.RemoteException
lineCompleted
in interface MRRemote
MXException
java.rmi.RemoteException
lineCompleted()
public MboRemote copy() throws MXException, java.rmi.RemoteException
copy
in interface MboRemote
copy
in class Mbo
MXException
- thrown as this method is not usablejava.rmi.RemoteException
Mbo.copy(MboSetRemote)
public MboRemote copy(MboSetRemote mboset) throws MXException, java.rmi.RemoteException
copy
in interface MboRemote
copy
in class Mbo
mboset
- The target MboSetMXException
java.rmi.RemoteException
copyMRLine(psdi.mbo.MboRemote, psdi.mbo.MboRemote)
public void setCopyDefaults() throws MXException, java.rmi.RemoteException
setCopyDefaults
in interface MboRemote
setCopyDefaults
in class Mbo
MXException
java.rmi.RemoteException
public MboRemote createNewRecurringMR(MRSetRemote target, java.lang.String description, java.lang.String long_description) throws MXException, java.rmi.RemoteException
createNewRecurringMR
in interface MRRemote
target
- The target mboset where the new mr is createdMXException
java.rmi.RemoteException
createNewRecurringMR(psdi.app.mr.MRSetRemote, java.lang.String, java.lang.String)
public void copyMRfromTemplate(MboRemote mrTemplate) throws MXException, java.rmi.RemoteException
copyMRfromTemplate
in interface MRRemote
mrTemplate
- template mbo used to copy fromMXException
java.rmi.RemoteException
copyMRfromTemplate(psdi.mbo.MboRemote)
public void addMRLinesFromExistingRequisitions(MboSetRemote mrSourceLines, MboSetRemote mrLines) throws MXException, java.rmi.RemoteException
addMRLinesFromExistingRequisitions
in interface MRRemote
MXException
java.rmi.RemoteException
addMRLinesFromExistingRequisitions(psdi.mbo.MboSetRemote, psdi.mbo.MboSetRemote)
public void addMRLinesFromMaterials(MboSetRemote mrSourceLines, MboSetRemote mrLines) throws MXException, java.rmi.RemoteException
addMRLinesFromMaterials
in interface MRRemote
MXException
java.rmi.RemoteException
addMRLinesFromMaterials(psdi.mbo.MboSetRemote, psdi.mbo.MboSetRemote)
public void approveMR() throws MXException, java.rmi.RemoteException
approveMR
in interface MRRemote
MXException
java.rmi.RemoteException
MRStatusHandler.approveMR(java.lang.String, java.util.Date)
public void unApproveMR() throws MXException, java.rmi.RemoteException
unApproveMR
in interface MRRemote
MXException
java.rmi.RemoteException
unApproveMR()
public void cancelMR() throws MXException, java.rmi.RemoteException
cancelMR
in interface MRRemote
MXException
java.rmi.RemoteException
cancelMR()
public void copyMRLines(java.lang.String fromMR, int[] fromLines) throws MXException, java.rmi.RemoteException
copyMRLines
in interface MRRemote
fromMR
- The mrnum of the source MR.fromLines
- Array of mrlinenum of the source mrline(s).MXException
java.rmi.RemoteException
copyMRLine(psdi.mbo.MboRemote, psdi.mbo.MboRemote)
public java.util.Vector getAllHistoricalTransactions() throws MXException, java.rmi.RemoteException
getAllHistoricalTransactions
in interface MRRemote
MXException
java.rmi.RemoteException
getAllHistoricalTransactions()
public MboRemote createRecurringReqs() throws MXException, java.rmi.RemoteException
createRecurringReqs
in interface MRRemote
MXException
java.rmi.RemoteException
createRecurringReqs()
public void generateAutoKey() throws java.rmi.RemoteException, MXException
generateAutoKey
in interface MboRemote
generateAutoKey
in class Mbo
MXException
java.rmi.RemoteException
Mbo.generateAutoKey()
public java.lang.String getTotalCostCurrencyCode() throws MXException, java.rmi.RemoteException
getTotalCostCurrencyCode
in interface MRRemote
MXException
java.rmi.RemoteException
getTotalCostCurrencyCode()
public void copySpareParts(MboSetRemote sparePartSet) throws MXException, java.rmi.RemoteException
copySpareParts
in interface MRRemote
sparePartSet
- The set of spare parts from the UIMXException
java.rmi.RemoteException
copySpareParts(psdi.mbo.MboSetRemote)
public ECommHelperRemote getECommHelperRemote() throws java.rmi.RemoteException
getECommHelperRemote
in interface MRRemote
java.rmi.RemoteException
getECommHelperRemote()
public void validateLines() throws MXException, java.rmi.RemoteException
validateLines
in interface MRRemote
MXException
java.rmi.RemoteException
validateLines()