|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AbstractContract
Abstract class AbstractContract
| Method Summary | ||
|---|---|---|
|
createPosition(String name,
Uom priceUom,
Date pricingDate,
PricingRule pricingRule,
Product product,
BigDecimal quantity,
Uom uom)
|
|
|
createProductOfferingPosition(ProductOffering offering,
BigDecimal quantity)
|
|
Date |
getActiveOn()
|
|
|
getActivity()
Retrieves the Collection of objects referenced by
activity. |
|
Account |
getBroker()
Retrieves the value for the reference broker. |
|
CalculationRule |
getCalcRule()
Retrieves the value for the reference calcRule. |
|
Date |
getCancelOn()
|
|
Date |
getClosedOn()
|
|
|
getCompetitor()
Retrieves the Collection of objects referenced by
competitor. |
|
|
getContact()
Retrieves the Collection of objects referenced by
contact. |
|
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 reference customer. |
|
String |
getDescription()
|
|
Date |
getExpiresOn()
|
|
|
getInventoryCb()
Retrieves the Collection of objects referenced by
inventoryCb. |
|
String |
getName()
Retrieves the value for the attribute name. |
|
AbstractContract |
getOrigin()
Retrieves the value for the reference origin. |
|
short |
getPaymentTerms()
Retrieves the value for the attribute paymentTerms. |
|
|
getPositionModification()
Retrieves a set containing all the elements for the reference positionModification. |
|
Date |
getPricingDate()
|
|
PricingRule |
getPricingRule()
Retrieves the value for the reference pricingRule. |
|
short |
getPricingState()
Retrieves the value for the attribute pricingState. |
|
short |
getPriority()
Retrieves the value for the attribute priority. |
|
|
getRemovedPosition()
Retrieves a set containing all the elements for the reference removedPosition. |
|
Account |
getSalesRep()
Retrieves the value for the reference salesRep. |
|
Account |
getSupplier()
Retrieves the value for the 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. |
|
|
removePendingInventoryBookings()
|
|
|
reprice()
|
|
void |
setActiveOn(Date activeOn)
Sets a new value for the attribute activeOn. |
|
void |
setBroker(Account broker)
Sets a new value for the reference broker. |
|
void |
setCalcRule(CalculationRule calcRule)
Sets a new value for the reference calcRule. |
|
void |
setCancelOn(Date cancelOn)
Sets a new value for the attribute cancelOn. |
|
void |
setClosedOn(Date closedOn)
Sets a new value for the attribute closedOn. |
|
void |
setContractCurrency(short contractCurrency)
Sets a new value for the attribute contractCurrency. |
|
void |
setContractLanguage(short contractLanguage)
Sets a new value for the attribute contractLanguage. |
|
void |
setContractNumber(String contractNumber)
Sets a new value for the attribute contractNumber. |
|
void |
setContractState(short contractState)
Sets a new value for the attribute contractState. |
|
void |
setCustomer(Account customer)
Sets a new value for the reference customer. |
|
void |
setDescription(String description)
Sets a new value for the attribute description. |
|
void |
setExpiresOn(Date expiresOn)
Sets a new value for the attribute expiresOn. |
|
void |
setName(String name)
Sets a new value for the attribute name. |
|
void |
setOrigin(AbstractContract origin)
Sets a new value for the reference origin. |
|
void |
setPaymentTerms(short paymentTerms)
Sets a new value for the attribute paymentTerms. |
|
void |
setPricingDate(Date pricingDate)
Sets a new value for the attribute pricingDate. |
|
void |
setPricingRule(PricingRule pricingRule)
Sets a new value for the reference pricingRule. |
|
void |
setPriority(short priority)
Sets a new value for the attribute priority. |
|
void |
setSalesRep(Account salesRep)
Sets a new value for the reference salesRep. |
|
void |
setSupplier(Account supplier)
Sets a new value for the reference supplier. |
|
|
updateInventory()
|
|
| Methods inherited from interface org.opencrx.kernel.base.cci2.Assignable |
|---|
assignToMe |
| Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject |
|---|
addOwningGroup, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser |
| Methods inherited from interface org.opencrx.kernel.base.cci2.TemplateEnabled |
|---|
applyReplacements, createObject, deleteObject, getReplacement, getTemplateReferenceFilter, isTemplate, setTemplate, setTemplateReferenceFilter |
| Methods inherited from interface org.opencrx.kernel.contract1.cci2.AddressContainer |
|---|
getAddress |
| Methods inherited from interface org.opencrx.kernel.contract1.cci2.DeliveryRequestContainer |
|---|
getDeliveryRequest |
| Methods inherited from interface org.opencrx.kernel.contract1.cci2.ShippingDetail |
|---|
getCarrier, getGiftMessage, getShippingInstructions, getShippingMethod, getShippingTrackingNumber, isGift, setCarrier, setGift, setGiftMessage, setShippingInstructions, setShippingMethod, setShippingTrackingNumber |
| Methods inherited from interface org.opencrx.kernel.depot1.cci2.DepotReferenceHolder |
|---|
getDepotReference |
| Method Detail |
|---|
Date getActiveOn()
activeOn.void setActiveOn(Date activeOn)
activeOn.
activeOn - The possibly null new value for attribute activeOn.<T extends Activity> List<T> getActivity()
Collection of objects referenced by
activity.
Collection of referenced objects.Account getBroker()
broker.
null – value for this reference.void setBroker(Account broker)
broker.
broker - The non-null new value for this reference.CalculationRule getCalcRule()
calcRule.
null – value for this reference.void setCalcRule(CalculationRule calcRule)
calcRule.
calcRule - The non-null new value for this reference.Date getCancelOn()
cancelOn.void setCancelOn(Date cancelOn)
cancelOn.
cancelOn - The possibly null new value for attribute cancelOn.Date getClosedOn()
closedOn.void setClosedOn(Date closedOn)
closedOn.
closedOn - The possibly null new value for attribute closedOn.<T extends Competitor> List<T> getCompetitor()
Collection of objects referenced by
competitor.
Collection of referenced objects.<T extends Contact> List<T> getContact()
Collection of objects referenced by
contact.
Collection of referenced objects.short getContractCurrency()
contractCurrency.
contractCurrency.void setContractCurrency(short contractCurrency)
contractCurrency.
contractCurrency - The non-null new value for attribute contractCurrency.short getContractLanguage()
contractLanguage.
contractLanguage.void setContractLanguage(short contractLanguage)
contractLanguage.
contractLanguage - The non-null new value for attribute contractLanguage.String getContractNumber()
contractNumber.void setContractNumber(String contractNumber)
contractNumber.
contractNumber - The possibly null new value for attribute contractNumber.short getContractState()
contractState.
contractState.void setContractState(short contractState)
contractState.
contractState - The non-null new value for attribute contractState.
<T extends CreatePositionResult> T createPosition(String name,
Uom priceUom,
Date pricingDate,
PricingRule pricingRule,
Product product,
BigDecimal quantity,
Uom uom)
throws RefException
RefException
<T extends CreateProductOfferingPositionResult> T createProductOfferingPosition(ProductOffering offering,
BigDecimal quantity)
throws RefException
RefExceptionAccount getCustomer()
customer.
null – value for this reference.void setCustomer(Account customer)
customer.
customer - The non-null new value for this reference.String getDescription()
description.void setDescription(String description)
description.
description - The possibly null new value for attribute description.Date getExpiresOn()
expiresOn.void setExpiresOn(Date expiresOn)
expiresOn.
expiresOn - The possibly null new value for attribute expiresOn.<T extends CompoundBooking> List<T> getInventoryCb()
Collection of objects referenced by
inventoryCb.
Collection of referenced objects.String getName()
name.
name.void setName(String name)
name.
name - The non-null new value for attribute name.AbstractContract getOrigin()
origin.
null – value for this reference.void setOrigin(AbstractContract origin)
origin.
origin - The non-null new value for this reference.short getPaymentTerms()
paymentTerms.
paymentTerms.void setPaymentTerms(short paymentTerms)
paymentTerms.
paymentTerms - The non-null new value for attribute paymentTerms.<T extends PositionModification> Collection<T> getPositionModification()
positionModification.
Date getPricingDate()
pricingDate.void setPricingDate(Date pricingDate)
pricingDate.
pricingDate - The possibly null new value for attribute pricingDate.PricingRule getPricingRule()
pricingRule.
null – value for this reference.void setPricingRule(PricingRule pricingRule)
pricingRule.
pricingRule - The non-null new value for this reference.short getPricingState()
pricingState.
pricingState.short getPriority()
priority.
priority.void setPriority(short priority)
priority.
priority - The non-null new value for attribute priority.
<T extends org.openmdx.base.cci2.Void> T removePendingInventoryBookings()
throws RefException
RefException<T extends AbstractRemovedPosition> Collection<T> getRemovedPosition()
removedPosition.
<T extends org.openmdx.base.cci2.Void> T reprice()
throws RefException
RefExceptionAccount getSalesRep()
salesRep.
null – value for this reference.void setSalesRep(Account salesRep)
salesRep.
salesRep - The non-null new value for this reference.Account getSupplier()
supplier.
null – value for this reference.void setSupplier(Account supplier)
supplier.
supplier - The non-null new value for this reference.BigDecimal getTotalAmount()
totalAmount.
totalAmount.BigDecimal getTotalAmountIncludingTax()
totalAmountIncludingTax.
totalAmountIncludingTax.BigDecimal getTotalBaseAmount()
totalBaseAmount.
totalBaseAmount.BigDecimal getTotalDiscountAmount()
totalDiscountAmount.
totalDiscountAmount.BigDecimal getTotalSalesCommission()
totalSalesCommission.
totalSalesCommission.BigDecimal getTotalTaxAmount()
totalTaxAmount.
totalTaxAmount.
<T extends UpdateInventoryResult> T updateInventory()
throws RefException
RefException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||