|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AbstractContract
Abstract class AbstractContract
isFrozenisFrozen
| Method Summary | ||
|---|---|---|
CreatePositionResult |
createPosition(CreatePositionParams in)
|
|
Date |
getActiveOn()
Retrieves the possibly null value for the optional attribute activeOn. |
|
|
getActivity()
Retrieves the Collection of objects referenced by activity. |
|
|
getAssignedAccount()
Retrieves a set containing all the elements for the reference assignedAccount. |
|
Account |
getBroker()
Retrieves the value for the reference broker. |
|
CalculationRule |
getCalcRule()
Retrieves the value for the reference calcRule. |
|
Date |
getCancelOn()
Retrieves the possibly null value for the optional attribute cancelOn. |
|
Date |
getClosedOn()
Retrieves the possibly null value for the optional attribute closedOn. |
|
|
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()
Retrieves the possibly null value for the optional attribute contractNumber. |
|
short |
getContractState()
Retrieves the value for the attribute contractState. |
|
Account |
getCustomer()
Retrieves the value for the reference customer. |
|
String |
getDescription()
Retrieves the possibly null value for the optional attribute description. |
|
Date |
getExpiresOn()
Retrieves the possibly null value for the optional attribute expiresOn. |
|
|
getInventoryCb()
Retrieves the Collection of objects referenced by inventoryCb. |
|
|
getLinkFrom()
Retrieves a set containing all the elements for the reference linkFrom. |
|
|
getLinkTo()
Retrieves a set containing all the elements for the reference linkTo. |
|
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()
Retrieves the possibly null value for the optional attribute pricingDate. |
|
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. |
|
Void |
removePendingInventoryBookings()
|
|
Void |
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 |
setPricingState(short pricingState)
Sets a new value for the attribute pricingState. |
|
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. |
|
void |
setTotalAmount(BigDecimal totalAmount)
Sets a new value for the attribute totalAmount. |
|
void |
setTotalAmountIncludingTax(BigDecimal totalAmountIncludingTax)
Sets a new value for the attribute totalAmountIncludingTax. |
|
void |
setTotalBaseAmount(BigDecimal totalBaseAmount)
Sets a new value for the attribute totalBaseAmount. |
|
void |
setTotalDiscountAmount(BigDecimal totalDiscountAmount)
Sets a new value for the attribute totalDiscountAmount. |
|
void |
setTotalSalesCommission(BigDecimal totalSalesCommission)
Sets a new value for the attribute totalSalesCommission. |
|
void |
setTotalTaxAmount(BigDecimal totalTaxAmount)
Sets a new value for the attribute totalTaxAmount. |
|
UpdateInventoryResult |
updateInventory()
|
|
| Methods inherited from interface org.opencrx.kernel.base.cci2.Assignable |
|---|
assignToMe |
| 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 |
| Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender |
|---|
sendAlert |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee |
|---|
getAudit |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable |
|---|
clone_ |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Exporter |
|---|
exportItem, exportItemAdvanced |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Importer |
|---|
importItem |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed |
|---|
getIndexEntry, updateIndex |
| Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject |
|---|
addOwningGroup, checkPermissions, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUser |
| Methods inherited from interface org.openmdx.base.cci2.Creatable |
|---|
getCreatedAt, getCreatedBy |
| Methods inherited from interface org.openmdx.base.cci2.ExtentCapable |
|---|
getIdentity |
| Methods inherited from interface org.openmdx.base.cci2.Modifiable |
|---|
getModifiedAt, getModifiedBy |
| Method Detail |
|---|
Date getActiveOn()
activeOn.
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.<T extends AccountAssignmentContract> ContractContainsAccountAssignment.AssignedAccount<T> getAssignedAccount()
assignedAccount.
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.
cancelOn.void setCancelOn(Date cancelOn)
cancelOn.
cancelOn - The possibly null new value for attribute cancelOn.Date getClosedOn()
closedOn.
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 Account> 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.
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.CreatePositionResult createPosition(CreatePositionParams in)
Account getCustomer()
customer.
null – value for this reference.void setCustomer(Account customer)
customer.
customer - The non-null new value for this reference.String getDescription()
description.
description.void setDescription(String description)
description.
description - The possibly null new value for attribute description.Date getExpiresOn()
expiresOn.
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.<T extends ContractLinkFrom> ContractHasLinkFrom.LinkFrom<T> getLinkFrom()
linkFrom.
<T extends ContractLinkTo> ContractHasLinkTo.LinkTo<T> getLinkTo()
linkTo.
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> ContractContainsPositionModification.PositionModification<T> getPositionModification()
positionModification.
Date getPricingDate()
pricingDate.
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.void setPricingState(short pricingState)
pricingState.
pricingState - The non-null new value for attribute pricingState.short getPriority()
priority.
priority.void setPriority(short priority)
priority.
priority - The non-null new value for attribute priority.Void removePendingInventoryBookings()
<T extends AbstractRemovedPosition> ContractContainsRemovedPosition.RemovedPosition<T> getRemovedPosition()
removedPosition.
Void reprice()
Account 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.void setTotalAmount(BigDecimal totalAmount)
totalAmount.
totalAmount - The non-null new value for attribute totalAmount.BigDecimal getTotalAmountIncludingTax()
totalAmountIncludingTax.
totalAmountIncludingTax.void setTotalAmountIncludingTax(BigDecimal totalAmountIncludingTax)
totalAmountIncludingTax.
totalAmountIncludingTax - The non-null new value for attribute totalAmountIncludingTax.BigDecimal getTotalBaseAmount()
totalBaseAmount.
totalBaseAmount.void setTotalBaseAmount(BigDecimal totalBaseAmount)
totalBaseAmount.
totalBaseAmount - The non-null new value for attribute totalBaseAmount.BigDecimal getTotalDiscountAmount()
totalDiscountAmount.
totalDiscountAmount.void setTotalDiscountAmount(BigDecimal totalDiscountAmount)
totalDiscountAmount.
totalDiscountAmount - The non-null new value for attribute totalDiscountAmount.BigDecimal getTotalSalesCommission()
totalSalesCommission.
totalSalesCommission.void setTotalSalesCommission(BigDecimal totalSalesCommission)
totalSalesCommission.
totalSalesCommission - The non-null new value for attribute totalSalesCommission.BigDecimal getTotalTaxAmount()
totalTaxAmount.
totalTaxAmount.void setTotalTaxAmount(BigDecimal totalTaxAmount)
totalTaxAmount.
totalTaxAmount - The non-null new value for attribute totalTaxAmount.UpdateInventoryResult updateInventory()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||