|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AbstractContract
| Method Summary | |
|---|---|
void |
addActivity(Activity newValue)
|
void |
addActivity(int index,
Activity newValue)
|
void |
addCompetitor(Competitor newValue)
|
void |
addCompetitor(int index,
Competitor newValue)
|
void |
addContact(Contact newValue)
|
void |
addContact(int index,
Contact newValue)
|
CreatePositionResult |
createPosition(CreatePositionParams params)
|
CreatePositionResult |
createPosition(String name,
Uom priceUom,
Date pricingDate,
PricingRule pricingRule,
Product product,
BigDecimal quantity,
Uom uom)
|
CreateProductOfferingPositionResult |
createProductOfferingPosition(CreateProductOfferingPositionParams params)
|
CreateProductOfferingPositionResult |
createProductOfferingPosition(ProductOffering offering,
BigDecimal quantity)
|
Date |
getActiveOn()
|
Collection |
getActivity()
Retrieves the objects referenced by activity. |
Activity |
getActivity(int index)
Retrieves the value for the reference activity for the
specified qualifier attribute value. |
Account |
getBroker()
Retrieves the value for the optional reference broker. |
CalculationRule |
getCalcRule()
Retrieves the value for the optional reference calcRule. |
Date |
getCancelOn()
|
Date |
getClosedOn()
|
Collection |
getCompetitor()
Retrieves the objects referenced by competitor. |
Competitor |
getCompetitor(int index)
Retrieves the value for the reference competitor for the
specified qualifier attribute value. |
Collection |
getContact()
Retrieves the objects referenced by contact. |
Contact |
getContact(int index)
Retrieves the value for the reference contact for the
specified qualifier attribute value. |
short |
getContractCurrency()
Retrieves the value for the attribute contractCurrency. |
short |
getContractLanguage()
Retrieves the value for the attribute contractLanguage. |
String |
getContractNumber()
|
short |
getContractState()
Retrieves the value for the attribute contractState. |
Account |
getCustomer()
Retrieves the value for the optional reference customer. |
String |
getDescription()
|
Date |
getExpiresOn()
|
Collection |
getInventoryCb()
Retrieves the objects referenced by inventoryCb. |
CompoundBooking |
getInventoryCb(int index)
Retrieves the value for the reference inventoryCb for the
specified qualifier attribute value. |
String |
getName()
Retrieves the value for the attribute name. |
AbstractContract |
getOrigin()
Retrieves the value for the optional reference origin. |
short |
getPaymentTerms()
Retrieves the value for the attribute paymentTerms. |
Collection |
getPositionModification()
Retrieves a collection containing all the elements for the reference positionModification. |
List |
getPositionModification(PositionModificationFilter filter)
Retrieves the value for the reference positionModification
for the specified filter. |
List |
getPositionModification(PositionModificationQuery query)
Retrieves the value for the reference positionModification
for the specified query. |
PositionModification |
getPositionModification(String id)
Retrieves the value for the reference positionModification
for the specified qualifier attribute value. |
Date |
getPricingDate()
|
PricingRule |
getPricingRule()
Retrieves the value for the optional reference pricingRule. |
short |
getPricingState()
Retrieves the value for the attribute pricingState. |
short |
getPriority()
Retrieves the value for the attribute priority. |
Collection |
getRemovedPosition()
Retrieves a collection containing all the elements for the reference removedPosition. |
List |
getRemovedPosition(AbstractRemovedPositionFilter filter)
Retrieves the value for the reference removedPosition for
the specified filter. |
List |
getRemovedPosition(AbstractRemovedPositionQuery query)
Retrieves the value for the reference removedPosition for
the specified query. |
AbstractRemovedPosition |
getRemovedPosition(String id)
Retrieves the value for the reference removedPosition for
the specified qualifier attribute value. |
Account |
getSalesRep()
Retrieves the value for the optional reference salesRep. |
Account |
getSupplier()
Retrieves the value for the optional reference supplier. |
BigDecimal |
getTotalAmount()
Retrieves the value for the attribute totalAmount. |
BigDecimal |
getTotalAmountIncludingTax()
Retrieves the value for the attribute totalAmountIncludingTax. |
BigDecimal |
getTotalBaseAmount()
Retrieves the value for the attribute totalBaseAmount. |
BigDecimal |
getTotalDiscountAmount()
Retrieves the value for the attribute totalDiscountAmount. |
BigDecimal |
getTotalSalesCommission()
Retrieves the value for the attribute totalSalesCommission. |
BigDecimal |
getTotalTaxAmount()
Retrieves the value for the attribute totalTaxAmount. |
void |
removeActivity(int index)
|
void |
removeBroker()
Removes the value for the optional reference broker. |
void |
removeCalcRule()
Removes the value for the optional reference calcRule. |
void |
removeCompetitor(int index)
|
void |
removeContact(int index)
|
void |
removeCustomer()
Removes the value for the optional reference customer. |
void |
removeOrigin()
Removes the value for the optional reference origin. |
Void |
removePendingInventoryBookings()
|
Void |
removePendingInventoryBookings(Void params)
|
void |
removePricingRule()
Removes the value for the optional reference pricingRule. |
void |
removeSalesRep()
Removes the value for the optional reference salesRep. |
void |
removeSupplier()
Removes the value for the optional reference supplier. |
Void |
reprice()
|
Void |
reprice(Void params)
|
void |
setActiveOn(Date newValue)
Sets a new value for the attribute activeOn. |
void |
setBroker(Account newValue)
Sets a new value for the reference broker. |
void |
setCalcRule(CalculationRule newValue)
Sets a new value for the reference calcRule. |
void |
setCancelOn(Date newValue)
Sets a new value for the attribute cancelOn. |
void |
setClosedOn(Date newValue)
Sets a new value for the attribute closedOn. |
void |
setContractCurrency(short newValue)
Sets a new value for the attribute contractCurrency. |
void |
setContractLanguage(short newValue)
Sets a new value for the attribute contractLanguage. |
void |
setContractNumber(String newValue)
Sets a new value for the attribute contractNumber. |
void |
setContractState(short newValue)
Sets a new value for the attribute contractState. |
void |
setCustomer(Account newValue)
Sets a new value for the reference customer. |
void |
setDescription(String newValue)
Sets a new value for the attribute description. |
void |
setExpiresOn(Date newValue)
Sets a new value for the attribute expiresOn. |
void |
setName(String newValue)
Sets a new value for the attribute name. |
void |
setOrigin(AbstractContract newValue)
Sets a new value for the reference origin. |
void |
setPaymentTerms(short newValue)
Sets a new value for the attribute paymentTerms. |
void |
setPricingDate(Date newValue)
Sets a new value for the attribute pricingDate. |
void |
setPricingRule(PricingRule newValue)
Sets a new value for the reference pricingRule. |
void |
setPriority(short newValue)
Sets a new value for the attribute priority. |
void |
setSalesRep(Account newValue)
Sets a new value for the reference salesRep. |
void |
setSupplier(Account newValue)
Sets a new value for the reference supplier. |
UpdateInventoryResult |
updateInventory()
|
UpdateInventoryResult |
updateInventory(Void params)
|
| Methods inherited from interface org.opencrx.kernel.base.cci.Assignable |
|---|
assignToMe, assignToMe |
| Methods inherited from interface org.opencrx.kernel.base.cci.SecureObject |
|---|
addOwningGroup, addOwningGroup, addOwningGroup, addOwningGroup, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwner, getOwningGroup, getOwningGroup, getOwningUser, removeAllOwningGroup, removeAllOwningGroup, removeOwningGroup, removeOwningGroup, removeOwningGroup, removeOwningUser, setAccessLevel, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser, setOwningUser |
| Methods inherited from interface org.opencrx.kernel.base.cci.TemplateEnabled |
|---|
addReplacement, addReplacement, applyReplacements, applyReplacements, createObject, createObject, deleteObject, deleteObject, getReplacement, getReplacement, getReplacement, getReplacement, getTemplateReferenceFilter, isTemplate, removeReplacement, setTemplate, setTemplateReferenceFilter |
| Methods inherited from interface org.opencrx.kernel.contract1.cci.AddressContainer |
|---|
addAddress, addAddress, getAddress, getAddress, getAddress, getAddress, removeAddress |
| Methods inherited from interface org.opencrx.kernel.contract1.cci.DeliveryRequestContainer |
|---|
addDeliveryRequest, addDeliveryRequest, getDeliveryRequest, getDeliveryRequest, getDeliveryRequest, getDeliveryRequest, removeDeliveryRequest |
| Methods inherited from interface org.opencrx.kernel.contract1.cci.ShippingDetail |
|---|
getCarrier, getGiftMessage, getShippingInstructions, getShippingMethod, getShippingTrackingNumber, isGift, setCarrier, setGift, setGiftMessage, setShippingInstructions, setShippingMethod, setShippingTrackingNumber |
| Methods inherited from interface org.opencrx.kernel.depot1.cci.DepotReferenceHolder |
|---|
addDepotReference, addDepotReference, getDepotReference, getDepotReference, getDepotReference, getDepotReference, removeDepotReference |
| Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0 |
|---|
refAddEventListener, refAddToUnitOfWork, refAddValue, refContext, refDefaultFetchGroup, refDelegate, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refInitialize, refInitialize, refIsDeleted, refIsDirty, refIsNew, refIsPersistent, refIsWriteProtected, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refSetValue, refWriteProtect |
| Methods inherited from interface javax.jmi.reflect.RefObject |
|---|
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
| Methods inherited from interface javax.jmi.reflect.RefFeatured |
|---|
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue |
| Methods inherited from interface javax.jmi.reflect.RefBaseObject |
|---|
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
| Method Detail |
|---|
Date getActiveOn()
activeOn.
JmiException - If the value cannot be retrieved for some reason.void setActiveOn(Date newValue)
activeOn.
newValue - The possibly null new value for attribute activeOn.
JmiException - If the value cannot be set for some reason.Activity getActivity(int index)
activity for the
specified qualifier attribute value.
index - The value for the qualifier attribute that qualifies this reference.
JmiException - If the value cannot be retrieved for some reason.Collection getActivity()
activity.
JmiException - If the value cannot be retrieved for some reason.
void addActivity(int index,
Activity newValue)
index - The qualifier attribute value that qualifies the reference to get the element to be appended.newValue - The element to be appended.
JmiException - If the value cannot be appended for some reason.void addActivity(Activity newValue)
newValue - The element to be appended.
JmiException - If the value cannot be appended for some reason.void removeActivity(int index)
JmiException - If the value cannot be removed for some reason.Account getBroker()
broker.
JmiException - If the value cannot be retrieved for some reason.void setBroker(Account newValue)
broker.
newValue - The non-null new value for this reference.
JmiException - If the value cannot be set for some reason.void removeBroker()
broker.
JmiException - If the value cannot be removed for some reason.CalculationRule getCalcRule()
calcRule.
JmiException - If the value cannot be retrieved for some reason.void setCalcRule(CalculationRule newValue)
calcRule.
newValue - The non-null new value for this reference.
JmiException - If the value cannot be set for some reason.void removeCalcRule()
calcRule.
JmiException - If the value cannot be removed for some reason.Date getCancelOn()
cancelOn.
JmiException - If the value cannot be retrieved for some reason.void setCancelOn(Date newValue)
cancelOn.
newValue - The possibly null new value for attribute cancelOn.
JmiException - If the value cannot be set for some reason.Date getClosedOn()
closedOn.
JmiException - If the value cannot be retrieved for some reason.void setClosedOn(Date newValue)
closedOn.
newValue - The possibly null new value for attribute closedOn.
JmiException - If the value cannot be set for some reason.Competitor getCompetitor(int index)
competitor for the
specified qualifier attribute value.
index - The value for the qualifier attribute that qualifies this reference.
JmiException - If the value cannot be retrieved for some reason.Collection getCompetitor()
competitor.
JmiException - If the value cannot be retrieved for some reason.
void addCompetitor(int index,
Competitor newValue)
index - The qualifier attribute value that qualifies the reference to get the element to be appended.newValue - The element to be appended.
JmiException - If the value cannot be appended for some reason.void addCompetitor(Competitor newValue)
newValue - The element to be appended.
JmiException - If the value cannot be appended for some reason.void removeCompetitor(int index)
JmiException - If the value cannot be removed for some reason.Contact getContact(int index)
contact for the
specified qualifier attribute value.
index - The value for the qualifier attribute that qualifies this reference.
JmiException - If the value cannot be retrieved for some reason.Collection getContact()
contact.
JmiException - If the value cannot be retrieved for some reason.
void addContact(int index,
Contact newValue)
index - The qualifier attribute value that qualifies the reference to get the element to be appended.newValue - The element to be appended.
JmiException - If the value cannot be appended for some reason.void addContact(Contact newValue)
newValue - The element to be appended.
JmiException - If the value cannot be appended for some reason.void removeContact(int index)
JmiException - If the value cannot be removed for some reason.short getContractCurrency()
contractCurrency.
contractCurrency.
JmiException - If the value cannot be retrieved for some reason.void setContractCurrency(short newValue)
contractCurrency.
newValue - The non-null new value for attribute contractCurrency.
JmiException - If the value cannot be set for some reason.short getContractLanguage()
contractLanguage.
contractLanguage.
JmiException - If the value cannot be retrieved for some reason.void setContractLanguage(short newValue)
contractLanguage.
newValue - The non-null new value for attribute contractLanguage.
JmiException - If the value cannot be set for some reason.String getContractNumber()
contractNumber.
JmiException - If the value cannot be retrieved for some reason.void setContractNumber(String newValue)
contractNumber.
newValue - The possibly null new value for attribute contractNumber.
JmiException - If the value cannot be set for some reason.short getContractState()
contractState.
contractState.
JmiException - If the value cannot be retrieved for some reason.void setContractState(short newValue)
contractState.
newValue - The non-null new value for attribute contractState.
JmiException - If the value cannot be set for some reason.
CreatePositionResult createPosition(CreatePositionParams params)
throws RefException
RefException
CreatePositionResult createPosition(String name,
Uom priceUom,
Date pricingDate,
PricingRule pricingRule,
Product product,
BigDecimal quantity,
Uom uom)
throws RefException
RefException
CreateProductOfferingPositionResult createProductOfferingPosition(CreateProductOfferingPositionParams params)
throws RefException
RefException
CreateProductOfferingPositionResult createProductOfferingPosition(ProductOffering offering,
BigDecimal quantity)
throws RefException
RefExceptionAccount getCustomer()
customer.
JmiException - If the value cannot be retrieved for some reason.void setCustomer(Account newValue)
customer.
newValue - The non-null new value for this reference.
JmiException - If the value cannot be set for some reason.void removeCustomer()
customer.
JmiException - If the value cannot be removed for some reason.String getDescription()
description.
JmiException - If the value cannot be retrieved for some reason.void setDescription(String newValue)
description.
newValue - The possibly null new value for attribute description.
JmiException - If the value cannot be set for some reason.Date getExpiresOn()
expiresOn.
JmiException - If the value cannot be retrieved for some reason.void setExpiresOn(Date newValue)
expiresOn.
newValue - The possibly null new value for attribute expiresOn.
JmiException - If the value cannot be set for some reason.CompoundBooking getInventoryCb(int index)
inventoryCb for the
specified qualifier attribute value.
index - The value for the qualifier attribute that qualifies this reference.
JmiException - If the value cannot be retrieved for some reason.Collection getInventoryCb()
inventoryCb.
JmiException - If the value cannot be retrieved for some reason.String getName()
name.
name.
JmiException - If the value cannot be retrieved for some reason.void setName(String newValue)
name.
newValue - The non-null new value for attribute name.
JmiException - If the value cannot be set for some reason.AbstractContract getOrigin()
origin.
JmiException - If the value cannot be retrieved for some reason.void setOrigin(AbstractContract newValue)
origin.
newValue - The non-null new value for this reference.
JmiException - If the value cannot be set for some reason.void removeOrigin()
origin.
JmiException - If the value cannot be removed for some reason.short getPaymentTerms()
paymentTerms.
paymentTerms.
JmiException - If the value cannot be retrieved for some reason.void setPaymentTerms(short newValue)
paymentTerms.
newValue - The non-null new value for attribute paymentTerms.
JmiException - If the value cannot be set for some reason.PositionModification getPositionModification(String id)
positionModification
for the specified qualifier attribute value.
id - The value for the qualifier attribute that qualifies this reference.
JmiException - If the value cannot be retrieved for some reason.Collection getPositionModification()
positionModification.
JmiException - If the values cannot be retrieved for some reason.List getPositionModification(PositionModificationFilter filter)
positionModification
for the specified filter.
filter - filter which is applied to the set of referenced objects.
JmiException - If the value cannot be retrieved for some reason.List getPositionModification(PositionModificationQuery query)
positionModification
for the specified query.
predicate - predicate which is applied to the set of referenced objects.
JmiException - If the value cannot be retrieved for some reason.Date getPricingDate()
pricingDate.
JmiException - If the value cannot be retrieved for some reason.void setPricingDate(Date newValue)
pricingDate.
newValue - The possibly null new value for attribute pricingDate.
JmiException - If the value cannot be set for some reason.PricingRule getPricingRule()
pricingRule.
JmiException - If the value cannot be retrieved for some reason.void setPricingRule(PricingRule newValue)
pricingRule.
newValue - The non-null new value for this reference.
JmiException - If the value cannot be set for some reason.void removePricingRule()
pricingRule.
JmiException - If the value cannot be removed for some reason.short getPricingState()
pricingState.
pricingState.
JmiException - If the value cannot be retrieved for some reason.short getPriority()
priority.
priority.
JmiException - If the value cannot be retrieved for some reason.void setPriority(short newValue)
priority.
newValue - The non-null new value for attribute priority.
JmiException - If the value cannot be set for some reason.
Void removePendingInventoryBookings(Void params)
throws RefException
RefException
Void removePendingInventoryBookings()
throws RefException