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). |
checkLimitWhenApprove
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
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, revisionInProgress, setContractTypeEditibilityAndValues, setContractTypeTerm, setInvoiceCreationFlag, setNextRevisionReference, setRouteWF, useLineOrLoadedCost, validateContract, validateDates
addConsignmentItems, checkConsignmentItems, checkConsignmentItemsInContractSet, checkContractType, checkInvalidItemStatus, compareCopyTerms, copyAllTerms, copyContarctTerm, copyContractToPOPR, copyFromContract, copyTerms, createContractHeader, getContractAuth, getExchangeRate, getExchangeRate2, getInvoiceMgtMaxVar, getPOPRLineSet, getShowconswarningFlag, noLimitWhenApprove, nullVendorContract, recalculateTotalCost, recalculateTotalTax, setPOPRLineSet, setShowconswarningFlag, showConsVendorWarningMessage, showConsVendorWarningMessageForContracts
canChangeMaxStatus, canChangeStatus, canChangeStatus, canChangeStatus, canDeleteAttachedDocs, changeMaxStatus, changeMaxStatus, changeStatus, changeStatus, checkForOpenStatus, checkStatusChangeAuthorization, fireEvent, getInternalStatus, getOnListTab, getOverridePVStatusException, getStatusChangeButtonSigoption, getStatusList, getTargetStatusOption, getValidStatusList, setOnListTab, setOverridePVStatusException, setStatusChangeButtonSigoption, setTargetStatusOption
addMboSetForRequiredCheck, 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, getExistingMboSet, getFetchIndex, getFieldExceptions, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertSite, getInstanciatedMboSet, getInstanciatedMboValue, getInt, getIntegrationService, getKeyValue, getLanguageRecordRowStamp, getLinesRelationship, getList, getLockedByDisplayName, getLockedByUserID, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboData, getMboDataSet, getMboForAttribute, getMboForAttributeStatic, getMboInitialValue, getMboList, getMboLogger, getMboRecordData, getMboServer, getMboSet, getMboSet, getMboSet, getMboSetInfo, getMboValue, getMboValueData, getMboValueData, getMboValueData, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getProfile, getPropagateKeyFlag, getProxy, getRecordIdentifer, getRecordMboName, getRelatedWhere, getRelatedWhere, getRelationshipNameToLangTable, getRowRestrictionFlag, getRowStamp, getSecurityLogger, getSiteOrg, getSqlLogger, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getSynonymValueWhere, getTenantId, getThisMboSet, getTranslator, getUniqueIdentifer, getUniqueIDName, getUniqueIDValue, getUserInfo, getUserName, getValidateOrder, hasFieldAccess, hasHierarchyLink, hasLockSaveRights, hasRelatedQbe, hasUniqueID, initFieldFlagsOnMbo, isAutoKeyed, isBasedOn, isChangeByUserWhenSetFromLookup, isEAuditFieldModified, isESigFieldModified, isFlagSet, isForDM, isLocked, isLocked, isLockedByMe, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNull, isOptionGranted, isSelected, isSkipCopyField, isValid, isZombie, lock, moveFieldFlagsToMboValue, needCallInitFieldFlag, orEvaluateConditions, propagateKeyValue, removeRelatedSet, rollbackToCheckpoint, select, setAppDefaultValue, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDefaultValue, setDefaultValues, setDeleted, setEAuditFieldModified, setESigFieldModified, setFetchIndex, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setHierarchyLink, setIgnoreRecordLockCheck, setLangCodeDefault, setMLValue, setModified, setNewMbo, setPropagateKeyFlag, setPropagateKeyFlag, setProxy, setReadonlyWhenParentIsReadonly, setReferencedMbo, setReferencedMbo, 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, valueChanged
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addInvVendorItemsToContractLine, canAuthSites, canPerformAction, canReviseContract, changeLineStatus, copySitesToContractAuth, copySLAToSLAContract, getAssetList, getAvailableFunds, getContractReleaseSeqNumber, getInternalContractType, getLocationsList, getRouteWF, isRevisionInProgress, revisionInProgress, setRouteWF, validateDates
copyContarctTerm, copyContractToPOPR, copyTerms, getPOPRLineSet, noLimitWhenApprove, nullVendorContract, showConsVendorWarningMessageForContracts
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, 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, 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, validateAttributes
public SFWView(MboSet ms) throws MXException, java.rmi.RemoteException
ms
- MXException
java.rmi.RemoteException
public java.lang.String getStatusListName()
getStatusListName
in interface StatefulMboRemote
getStatusListName
in class Contract
public void init() throws MXException
Contract
init
in class Contract
MXException
public void add() throws MXException, java.rmi.RemoteException
add
in interface MboRemote
add
in class Contract
MXException
java.rmi.RemoteException
public void copyPOLinesToCurrentContract(MboSetRemote sourcePOLineSet) throws MXException, java.rmi.RemoteException
copyPOLinesToCurrentContract
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#copyPOLinesToCurrentContract
public void copyPRLinesToCurrentContract(MboSetRemote sourcePRLineSet) throws MXException, java.rmi.RemoteException
copyPRLinesToCurrentContract
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#copyPRLinesToCurrentContract
public 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.MXException
java.rmi.RemoteException
public 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 MboRemote
duplicate
in class Mbo
MXException
java.rmi.RemoteException
Mbo.isAutoKeyed(java.lang.String)
public MboRemote createRelease(MboSetRemote contractLineSetRemote) throws MXException, java.rmi.RemoteException
createRelease
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#createRelease
public MboRemote createRelease(java.lang.String ponum, MboSetRemote contractLineSetRemote) throws MXException, java.rmi.RemoteException
createRelease
in interface SFWViewRemote
ponum
- contractLineSetRemote
- MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#createRelease
public MboRemote createReleaseHeaderAndLines(MboSetRemote contractLineSetRemote) throws MXException, java.rmi.RemoteException
contractLineSetRemote
- MXException
java.rmi.RemoteException
public void copySelectedLinesToRelease(MboRemote releasePOHeader, java.util.Vector selectedMbos) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void canCreateRelease() throws MXException, java.rmi.RemoteException
canCreateRelease
in interface SFWViewRemote
MXApplicationException("contract",
- "createRelFalse") - thrown when the createrelease flag is not checked.MXApplicationException("contract","ContractNotApproved")
- - thrown when the contract is not approved.java.rmi.RemoteException
MXException
canCreateRelease
public MboRemote createPOHeader() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void copyPurchContractValuesToPOHeader(MboRemote poHeaderRemote) throws MXException, java.rmi.RemoteException
poHeaderRemote
- MXException
java.rmi.RemoteException
public void applyPriceAdjustment(MboSetRemote contractLineSetRemote) throws MXException, java.rmi.RemoteException
applyPriceAdjustment
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#applyPriceAdjustment
public MboRemote createRFQ(MboSetRemote contractLineSetRemote) throws MXException, java.rmi.RemoteException
createRFQ
in interface SFWViewRemote
MXApplicationException("contract",
- "noRFQNum") will be thrown if
there is no RFQ Number specified for the RFQ that is to be created.MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#createRFQ
public void nullVendor() throws MXException, java.rmi.RemoteException
nullVendor
in interface PurchasingMboRemote
nullVendor
in interface ContractRemote
nullVendor
in interface SFWViewRemote
nullVendor
in class Contract
MXApplicationException("po",
- "vendorIsNull");MXException
java.rmi.RemoteException
PurchasingMbo.nullVendor()
public void canChangeLineStatus() throws MXException, java.rmi.RemoteException
canChangeLineStatus
in interface ContractRemote
canChangeLineStatus
in interface SFWViewRemote
canChangeLineStatus
in class Contract
MXException
java.rmi.RemoteException
Contract.canChangeLineStatus()
public void modify() throws MXException, java.rmi.RemoteException
modify
in class Contract
MXException
java.rmi.RemoteException
public void initRelationship(java.lang.String relationName, MboSetRemote mboSet) throws MXException, java.rmi.RemoteException
initRelationship
in class Contract
relationName
- the relationship namemboSet
- the mbosetMXException
java.rmi.RemoteException
public double getUnCommittedReleases() throws MXException, java.rmi.RemoteException
getUnCommittedReleases
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#getUnCommittedReleases
public double getCommittedReleases() throws MXException, java.rmi.RemoteException
getCommittedReleases
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#getCommittedReleases
public double getUnCommitedCost() throws MXException, java.rmi.RemoteException
getUnCommitedCost
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#getUnCommitedCost
public double getAmountOnOrder() throws MXException, java.rmi.RemoteException
getAmountOnOrder
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#getAmountOnOrder
public double getInvoiceVariance() throws MXException, java.rmi.RemoteException
getInvoiceVariance
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#getInvoiceVariance
public double getAmountReceived() throws MXException, java.rmi.RemoteException
getAmountReceived
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#getAmountReceived
public void canViewRelCost() throws MXException, java.rmi.RemoteException
canViewRelCost
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#canViewRelCost
public void createSWLic() throws MXException, java.rmi.RemoteException
createSWLic
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#createSWLic
public void deleteSWLic() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void canCreateSWLic() throws MXException, java.rmi.RemoteException
canCreateSWLic
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#canCreateSWLic
public void copyPersonsToNamedUsers(MboSetRemote personSetRemote) throws MXException, java.rmi.RemoteException
copyPersonsToNamedUsers
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.spitfire.app.contract.software.SFWView#copyPersonsToNamedUsers
public void save() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void removeContractReferencesFromPR() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void setFullyLic(MboSetRemote contractLineSet) throws MXException, java.rmi.RemoteException
contractLineSet
- MXException
java.rmi.RemoteException
public void applyPriceToLines() throws MXException, java.rmi.RemoteException
applyPriceToLines
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.mxamite.app.contract.software.SFWView#applyPriceToLines
public void canAddAssetToContractAsset() throws MXException, java.rmi.RemoteException
canAddAssetToContractAsset
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.mxamite.app.contract.software.MXAMITESWView#canAddAssetToContractAsset
public void canAddPeopleToNamedUsers() throws MXException, java.rmi.RemoteException
canAddPeopleToNamedUsers
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.mxamite.app.contract.software.SFWView#canAddPeopleToNamedUsers
public void canAssociatLicense() throws MXException, java.rmi.RemoteException
canAssociatLicense
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.mxamite.app.contract.software.SFWView#canAssociatLicense
public void canDeleteAssociation() throws MXException, java.rmi.RemoteException
canDeleteAssociation
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.mxamite.app.contract.software.SFWView#canDeleteAssociation
public void copyAssetsToContractAsset(AssetSetRemote assetSetRemote) throws MXException, java.rmi.RemoteException
copyAssetsToContractAsset
in interface SFWViewRemote
MXException
java.rmi.RemoteException
psdi.mxamite.app.contract.software.MXAMITESWView#copyAssetsToContractAsset
public MboRemote reviseContract(java.lang.String revDescription) throws MXException, java.rmi.RemoteException
reviseContract
in interface ContractRemote
reviseContract
in class Contract
MXException
java.rmi.RemoteException
canReviseContract
public void validateAssetsToContractAsset(AssetSetRemote assetSetRemote) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException