public class SFWView extends Contract implements SFWViewRemote
| Attribute Name | Description |
|---|---|
| AcceptanceLoss | Liable for acceptance loss? |
| AcceptPeriod | Acceptance period in days. |
| AddLinesOnUse | Can additional lines be added to purchase document with contract reference. |
| AdjustAmt | Non-persistent field to indicate the amount that the unitcost must be incremented or decremented. |
| AmtRemaining | Difference between the maximum volume and the commited cost for a volume specified contract. |
| AutoExtendPeriod | Auto extend period in days. |
| BuyAhead | Is this a buy ahead rate, ie entered directly by the user and not calculated from the list of active exchange rates. |
| CustomerNum | Vendors' number identifying our company. |
| CanExceedVolume | Can the specified maximum volume be exceeded? |
| ChangeBy, ChangeDate | The name of the person who last modified the form and the date on which the form was last modified. |
| ChgPriceOnUse | Can price be changed on the line with contract reference. |
| ChgQtyOnUse | Can quantity be changed on line with contract reference. |
| CondForExt | Conditions for extension. |
| Contact | Vendors' contact name. |
| ContractId | Unique identifier for every Contract in the database. Every Contract has a unique ContractID.* |
| ContractNum | Contract Number. This is one of the key fields. Each ContractNum need not be unique. Every new revision of the same contract will carry the same contract number. |
| ContractSfwId | Unique identifier of the Contractsfw table. |
| ContractType | Indicates whether the type of the contract is Labor or Lease or Maintenance or Purchase or Rental or Software or Warranty. |
CreateRel | Flag indicating if a Release PO can be created from the contract. |
CurrencyCode | Currencycode of the Contract. |
| CustNotifyPeriod | Customer notification period in days. |
| CustomerNum | Vendors' number identifying our company. |
| CustomerTermAllowed | Flag to indicate if early termination is allowed by the customer. |
| DeliveryLoss | Flag to indicate if there is a liability for delivery loss. |
| Description | Description of the Software Contract. |
| Description_LongDescription | Long description of the Software Contract. |
| EndDate | Date when is Contract is no longer valid. |
| EnforceBundle | Bundle enforced? |
| ExchangeDate | Date on which the exchange rate was obtained. |
| ExchangeRate | Exchange rate at the time of contract approval. |
| ExchangeRate2 | Exchangerate in basecurrency2. |
| Extendable | Is the contract extendable? |
| FOB | Freight on Board. The point where responsibility and liability are transferred. |
| FreightTerms | The terms under which the shipment is made. For example, the field may contain "Perishable goods. Deliver ASAP" |
| HasInsurance | Does this vendor have a current insurance policy ? |
| HistoryFlag | Flag indicating history Software Contracts. |
| Inclusive | Flag indicating if the Contract Total is inclusive of same number Tax field. (e.g. Inclusive1 ... Tax1, Inclusive2 .. Tax2, etc.) |
| InsuranceExpDate | Expiration date of the vendors insurance policy. |
| MasterNum | Master Contract Number. |
| MaxRelVol | Maximum Release Volume. |
| MaxVol | Maximum Volume. |
OrgId | Identifier of the organization for this Purchase Order.
|
| PaymentSched | Is there a payment schedule for this contract? |
| PaymentTerms | Specified terms of payment for this vendor. For example we can say "TEN " which means the invoice will be paid with 10 days. |
| PORequired | Will a PO be required for this contract? |
| PurchaseAgent | The name of the Purchase Agent. |
| RenewalDate | Date that the contract can be renewed. |
| RevComments | Revision Comments. |
| RevisionNum | Revision number of the contract. |
| ShippingLoss | Liable for shipping loss? |
| ShipVia | Specifies how the goods should be shipped (FedEx,UPS etc) |
StartDate | Beginning of the Validity period of a contract. |
| Status | The status of the Contract. Can be one of approved, draft, waiting for approval, canceled, closed, waiting to start, expired. |
| StatusDate | The date on which the status of this contract was changed. |
| TotalBaseCost | The total cost of the contract in Base Currency 1. |
TotalCost | The Total Cost of the Contract. |
| VendNotifyPeriod | Vendor notice of termination in days. |
Vendor | Identifier of the vendor code. |
| VendorRefNum | Vendor reference number. |
| VendorTermAllowed | Is early termination allowed by vendor? |
| OwnerSysId, SenderSysId | Columns used by MAXIMO E-Commerce Adapter (MEA). |
checkLimitWhenApproveonListTab, statusChangeButtonSigoption, targetStatusOptionMULTILANGCOPY, phantomList, phantomQueueALLROWS, 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 |
|---|
SFWView(MboSet ms)
Construct the SFWView object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add()
Add method on the Software Contract View.
|
void |
applyPriceAdjustment(MboSetRemote contractLineSetRemote)
Increases the unitcost or the linecost of a selected CONTRACTLINE by a specified percentage.
|
void |
applyPriceToLines()
Apply the adjusted prices to the linecost of the contractLine.
|
void |
canAddAssetToContractAsset()
Method to check if a row can be added to the associated assets tab.
|
void |
canAddPeopleToNamedUsers()
Method to check if a row can be added to the associated people tab.
|
void |
canAssociatLicense()
Method to check if a row can be added to the associated License section.
|
void |
canChangeLineStatus()
Checks to see if the contract is approved.
|
void |
canCreateRelease()
Checks if the following conditions are true.
|
void |
canCreateSWLic()
Check to make sure that the contract type is SWLICENSE before the page is launched.
|
void |
canDeleteAssociation()
Association cannot be deleted unless the contract status is Approved.
|
void |
canViewRelCost()
Determines if the user can go to the 'View Release Costs' page.
|
void |
copyAssetsToContractAsset(AssetSetRemote assetSetRemote)
Copies the selected Asset values to the CONTRACTASSET.
|
void |
copyPersonsToNamedUsers(MboSetRemote personSetRemote)
Copies the selected Person values to NAMEDUSERS.
|
void |
copyPOLinesToCurrentContract(MboSetRemote sourcePOLineSet)
Copies the information from the lines in the passed in POLineSet to the
ContractLines if the POLine was selected.
|
void |
copyPRLinesToCurrentContract(MboSetRemote sourcePRLineSet)
Copies the information from the lines in the passed in PRLineSet to the
ContractLines if the PRLine was selected.
|
MboRemote |
copyPRLineToContract(MboRemote sourcePRLine,
MboSetRemote contractLineSetRemote)
Copies all relevant information from PRLine to ContractLine.
|
void |
copyPurchContractValuesToPOHeader(MboRemote poHeaderRemote)
Copy the fields in the Software Contract to the corresponding
fields of the passed in PO Release Header reference.
|
void |
copySelectedLinesToRelease(MboRemote releasePOHeader,
java.util.Vector selectedMbos)
This method copies all selected lines of the Software contract to the Release PO.
|
MboRemote |
createPOHeader()
Creates the Release PO Header.
|
MboRemote |
createRelease(MboSetRemote contractLineSetRemote)
Creates a Release Purchase Order that has all the header and line info from the Software contract.
|
MboRemote |
createRelease(java.lang.String ponum,
MboSetRemote contractLineSetRemote)
Exclusive method for MEA.
|
MboRemote |
createReleaseHeaderAndLines(MboSetRemote contractLineSetRemote)
Creates the release PO Header and its lines.
|
MboRemote |
createRFQ(MboSetRemote contractLineSetRemote)
Creates an RFQ from a Contract.
|
void |
createSWLic()
Create a new software contract header if none exists for this contract.
|
void |
deleteSWLic()
Delete a software contract header.
|
MboRemote |
duplicate()
Duplicates a Contract and associated objects
Creates a duplicate Software Contract.
|
double |
getAmountOnOrder()
Calculates the amount on order for the current contract.
|
double |
getAmountReceived()
Calculates the total amount received against the Software Contract.
|
double |
getCommittedReleases()
Returns the cost of approved releases present in the database.
|
double |
getInvoiceVariance()
Gets the total invoice variance for all invoices which were created for this contract.
|
java.lang.String |
getStatusListName()
Return the string "CONTRACTSTATUS".
|
double |
getUnCommitedCost()
Returns the cost of approved releases present in the database.
|
double |
getUnCommittedReleases()
Returns the cost of approved releases present in the database.
|
void |
init()
Initialize the Contract object.
|
void |
initRelationship(java.lang.String relationName,
MboSetRemote mboSet)
Called whenever a relationship is initialized or reset from this Mbo to another MboSet.
|
void |
modify()
Internal method that marks the record as modified.
|
void |
nullVendor()
Throws an exception if the vendor on the SFWVIEW Header is null.
|
void |
removeContractReferencesFromPR()
Removes contract references from PRLines, if the contract lines were copied from a PR
If the PR is closed, it reopens the PR (sets the PR status to APPR) after removing contract references from PRLines.
|
MboRemote |
reviseContract(java.lang.String revDescription)
Creates a new revision of the current contract.
|
void |
save()
The Fullylic field will be set to TRUE only if has contract line/s and all are licensed
else set it to FALSE
|
void |
setFullyLic(MboSetRemote contractLineSet)
set the fullylic field base on the contractline.sfwlicensed values
|
void |
validateAssetsToContractAsset(AssetSetRemote assetSetRemote) |
addInvVendorItemsToContractLine, canAuthSites, cancelOrSusupndPreviousRevision, canDelete, canEditContractLine, canPerformAction, canReviseContract, changeLineStatus, changeStatus, checkMasterMaxValue, copySitesToContractAuth, copySLAToSLAContract, doesContractReferenceExistOnPO, findLatestMasterRevision, getAssetList, getAvailableFunds, getContractReleaseSeqNumber, getInternalContractType, getInvoiceCreationFlag, getLocationsList, getNextRevision, getNextRevisionReference, getPreviousRevision, getRouteWF, isRevisionInProgress, prevStatusRemainApproved, revisionInProgress, setContractTypeEditibilityAndValues, setContractTypeTerm, setInvoiceCreationFlag, setNextRevisionReference, setRouteWF, useLineOrLoadedCost, validateContract, validateDatesaddConsignmentItems, checkConsignmentItems, checkConsignmentItemsInContractSet, checkContractType, checkInvalidItemStatus, compareCopyTerms, copyAllTerms, copyContarctTerm, copyContractToPOPR, copyFromContract, copyTerms, createContractHeader, getContractAuth, getExchangeRate, getExchangeRate2, getInvoiceMgtMaxVar, getPOPRLineSet, getShowconswarningFlag, noLimitWhenApprove, nullVendorContract, recalculateTotalCost, recalculateTotalTax, setPOPRLineSet, setShowconswarningFlag, showConsVendorWarningMessage, showConsVendorWarningMessageForContractscanChangeMaxStatus, canChangeStatus, canChangeStatus, canChangeStatus, canDeleteAttachedDocs, changeMaxStatus, changeMaxStatus, changeStatus, changeStatus, checkForOpenStatus, checkStatusChangeAuthorization, filterByValidStatusList, fireEvent, getInternalStatus, getOnListTab, getOverridePVStatusException, getStatusChangeButtonSigoption, getStatusList, getTargetStatusOption, getValidStatusList, setOnListTab, setOverridePVStatusException, setStatusChangeButtonSigoption, setTargetStatusOptionaddMboSetForRequiredCheck, addToDeleteForInsertList, andEvaluateConditions, appValidate, blindCopy, checkFieldAccess, checkMethodAccess, checkMethodAccess, checkQualifiedRestriction, checkSiteOrgAccessForSave, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, delete, determineRequiredFieldsFromERM, enableMethod, evaluateCondition, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, evaluateRestriction, excludeObjectForPropagate, findAllNullRequiredFields, generateAutoKey, 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, 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, setCopyDefaults, 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, undelete, unlock, unselect, useDataSecurity, validate, validateAttributes, validateKeyUniqueness, valueChangedequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddInvVendorItemsToContractLine, canAuthSites, canPerformAction, canReviseContract, changeLineStatus, copySitesToContractAuth, copySLAToSLAContract, getAssetList, getAvailableFunds, getContractReleaseSeqNumber, getInternalContractType, getLocationsList, getRouteWF, isRevisionInProgress, revisionInProgress, setRouteWF, validateDatescopyContarctTerm, copyContractToPOPR, copyTerms, getPOPRLineSet, noLimitWhenApprove, nullVendorContract, showConsVendorWarningMessageForContractscanChangeMaxStatus, canChangeStatus, canChangeStatus, canDeleteAttachedDocs, changeMaxStatus, changeMaxStatus, changeStatus, changeStatus, changeStatus, checkForOpenStatus, getInternalStatus, getOnListTab, getOverridePVStatusException, getStatusChangeButtonSigoption, getStatusList, getTargetStatusOption, getValidStatusList, setOnListTab, setOverridePVStatusException, setStatusChangeButtonSigoption, setTargetStatusOptionaddMboSetForRequiredCheck, addToDeleteForInsertList, blindCopy, checkMethodAccess, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, delete, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, excludeObjectForPropagate, generateAutoKey, 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, setCopyDefaults, 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, undelete, unlock, unselect, validate, validateAttributespublic SFWView(MboSet ms) throws MXException, java.rmi.RemoteException
ms - MXExceptionjava.rmi.RemoteExceptionpublic java.lang.String getStatusListName()
getStatusListName in interface StatefulMboRemotegetStatusListName in class Contractpublic void init()
throws MXException
Contractinit in class ContractMXExceptionpublic void add()
throws MXException,
java.rmi.RemoteException
add in interface MboRemoteadd in class ContractMXExceptionjava.rmi.RemoteExceptionpublic void copyPOLinesToCurrentContract(MboSetRemote sourcePOLineSet) throws MXException, java.rmi.RemoteException
copyPOLinesToCurrentContract in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#copyPOLinesToCurrentContractpublic void copyPRLinesToCurrentContract(MboSetRemote sourcePRLineSet) throws MXException, java.rmi.RemoteException
copyPRLinesToCurrentContract in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#copyPRLinesToCurrentContractpublic MboRemote copyPRLineToContract(MboRemote sourcePRLine, MboSetRemote contractLineSetRemote) throws MXException, java.rmi.RemoteException
sourcePRLine - - The PRLine reference from which the details are copied over to the ContractLine.MXExceptionjava.rmi.RemoteExceptionpublic MboRemote duplicate() throws MXException, java.rmi.RemoteException
save() method checks for the key and throws an exception
if the key is not entered.
duplicate in interface MboRemoteduplicate in class MboMXExceptionjava.rmi.RemoteExceptionMbo.isAutoKeyed(java.lang.String)public MboRemote createRelease(MboSetRemote contractLineSetRemote) throws MXException, java.rmi.RemoteException
createRelease in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#createReleasepublic MboRemote createRelease(java.lang.String ponum, MboSetRemote contractLineSetRemote) throws MXException, java.rmi.RemoteException
createRelease in interface SFWViewRemoteponum - contractLineSetRemote - MXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#createReleasepublic MboRemote createReleaseHeaderAndLines(MboSetRemote contractLineSetRemote) throws MXException, java.rmi.RemoteException
contractLineSetRemote - MXExceptionjava.rmi.RemoteExceptionpublic void copySelectedLinesToRelease(MboRemote releasePOHeader, java.util.Vector selectedMbos) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void canCreateRelease()
throws MXException,
java.rmi.RemoteException
canCreateRelease in interface SFWViewRemoteMXApplicationException("contract", - "createRelFalse") - thrown when the createrelease flag is not checked.MXApplicationException("contract","ContractNotApproved") - - thrown when the contract is not approved.java.rmi.RemoteExceptionMXExceptioncanCreateReleasepublic MboRemote createPOHeader() throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void copyPurchContractValuesToPOHeader(MboRemote poHeaderRemote) throws MXException, java.rmi.RemoteException
poHeaderRemote - MXExceptionjava.rmi.RemoteExceptionpublic void applyPriceAdjustment(MboSetRemote contractLineSetRemote) throws MXException, java.rmi.RemoteException
applyPriceAdjustment in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#applyPriceAdjustmentpublic MboRemote createRFQ(MboSetRemote contractLineSetRemote) throws MXException, java.rmi.RemoteException
createRFQ in interface SFWViewRemoteMXApplicationException("contract", - "noRFQNum") will be thrown if
there is no RFQ Number specified for the RFQ that is to be created.MXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#createRFQpublic void nullVendor()
throws MXException,
java.rmi.RemoteException
nullVendor in interface PurchasingMboRemotenullVendor in interface ContractRemotenullVendor in interface SFWViewRemotenullVendor in class ContractMXApplicationException("po", - "vendorIsNull");MXExceptionjava.rmi.RemoteExceptionPurchasingMbo.nullVendor()public void canChangeLineStatus()
throws MXException,
java.rmi.RemoteException
canChangeLineStatus in interface ContractRemotecanChangeLineStatus in interface SFWViewRemotecanChangeLineStatus in class ContractMXExceptionjava.rmi.RemoteExceptionContract.canChangeLineStatus()public void modify()
throws MXException,
java.rmi.RemoteException
modify in class ContractMXExceptionjava.rmi.RemoteExceptionpublic void initRelationship(java.lang.String relationName,
MboSetRemote mboSet)
throws MXException,
java.rmi.RemoteException
initRelationship in class ContractrelationName - the relationship namemboSet - the mbosetMXExceptionjava.rmi.RemoteExceptionpublic double getUnCommittedReleases()
throws MXException,
java.rmi.RemoteException
getUnCommittedReleases in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#getUnCommittedReleasespublic double getCommittedReleases()
throws MXException,
java.rmi.RemoteException
getCommittedReleases in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#getCommittedReleasespublic double getUnCommitedCost()
throws MXException,
java.rmi.RemoteException
getUnCommitedCost in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#getUnCommitedCostpublic double getAmountOnOrder()
throws MXException,
java.rmi.RemoteException
getAmountOnOrder in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#getAmountOnOrderpublic double getInvoiceVariance()
throws MXException,
java.rmi.RemoteException
getInvoiceVariance in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#getInvoiceVariancepublic double getAmountReceived()
throws MXException,
java.rmi.RemoteException
getAmountReceived in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#getAmountReceivedpublic void canViewRelCost()
throws MXException,
java.rmi.RemoteException
canViewRelCost in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#canViewRelCostpublic void createSWLic()
throws MXException,
java.rmi.RemoteException
createSWLic in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#createSWLicpublic void deleteSWLic()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void canCreateSWLic()
throws MXException,
java.rmi.RemoteException
canCreateSWLic in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#canCreateSWLicpublic void copyPersonsToNamedUsers(MboSetRemote personSetRemote) throws MXException, java.rmi.RemoteException
copyPersonsToNamedUsers in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.spitfire.app.contract.software.SFWView#copyPersonsToNamedUserspublic void save()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void removeContractReferencesFromPR()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void setFullyLic(MboSetRemote contractLineSet) throws MXException, java.rmi.RemoteException
contractLineSet - MXExceptionjava.rmi.RemoteExceptionpublic void applyPriceToLines()
throws MXException,
java.rmi.RemoteException
applyPriceToLines in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.mxamite.app.contract.software.SFWView#applyPriceToLinespublic void canAddAssetToContractAsset()
throws MXException,
java.rmi.RemoteException
canAddAssetToContractAsset in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.mxamite.app.contract.software.MXAMITESWView#canAddAssetToContractAssetpublic void canAddPeopleToNamedUsers()
throws MXException,
java.rmi.RemoteException
canAddPeopleToNamedUsers in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.mxamite.app.contract.software.SFWView#canAddPeopleToNamedUserspublic void canAssociatLicense()
throws MXException,
java.rmi.RemoteException
canAssociatLicense in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.mxamite.app.contract.software.SFWView#canAssociatLicensepublic void canDeleteAssociation()
throws MXException,
java.rmi.RemoteException
canDeleteAssociation in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.mxamite.app.contract.software.SFWView#canDeleteAssociationpublic void copyAssetsToContractAsset(AssetSetRemote assetSetRemote) throws MXException, java.rmi.RemoteException
copyAssetsToContractAsset in interface SFWViewRemoteMXExceptionjava.rmi.RemoteExceptionpsdi.mxamite.app.contract.software.MXAMITESWView#copyAssetsToContractAssetpublic MboRemote reviseContract(java.lang.String revDescription) throws MXException, java.rmi.RemoteException
reviseContract in interface ContractRemotereviseContract in class ContractMXExceptionjava.rmi.RemoteExceptioncanReviseContractpublic void validateAssetsToContractAsset(AssetSetRemote assetSetRemote) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteException