|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SalesContract
Abstract class SalesContract
| Method Summary | ||
|---|---|---|
CreatePositionResult |
createPosition(CreatePositionParams in)
|
|
Account |
getBroker()
Retrieves the value for the reference broker. |
|
CalculationRule |
getCalcRule()
Retrieves the value for the reference calcRule. |
|
|
getCompetitor()
Retrieves the Collection of objects referenced by competitor. |
|
short |
getContractCurrency()
Retrieves the value for the attribute contractCurrency. |
|
Account |
getCustomer()
Retrieves the value for the reference customer. |
|
|
getInventoryCb()
Retrieves the Collection of objects referenced by inventoryCb. |
|
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. |
|
|
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 |
setBroker(Account broker)
Sets a new value for the reference broker. |
|
void |
setCalcRule(CalculationRule calcRule)
Sets a new value for the reference calcRule. |
|
void |
setContractCurrency(short contractCurrency)
Sets a new value for the attribute contractCurrency. |
|
void |
setCustomer(Account customer)
Sets a new value for the reference customer. |
|
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 |
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.contract1.cci2.AbstractContract |
|---|
getActiveOn, getActivity, getAssignedAccount, getCancelOn, getClosedOn, getContact, getContractLanguage, getContractNumber, getContractRole, getContractState, getDescription, getExpiresOn, getGroupAssignment, getLastAppliedCreator, getLinkFrom, getLinkTo, getName, getOrigin, getPriority, reapplyContractCreator, setActiveOn, setCancelOn, setClosedOn, setContractLanguage, setContractNumber, setContractRole, setContractState, setDescription, setExpiresOn, setLastAppliedCreator, setName, setOrigin, setPriority |
| 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, 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 |
|---|
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.<T extends Competitor> List<T> getCompetitor()
Collection of objects referenced by competitor.
Collection of referenced objects.short getContractCurrency()
contractCurrency.
contractCurrency.void setContractCurrency(short contractCurrency)
contractCurrency.
contractCurrency - The non-null new value for attribute contractCurrency.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.<T extends CompoundBooking> List<T> getInventoryCb()
Collection of objects referenced by inventoryCb.
Collection of referenced objects.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.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 | |||||||||