public interface SalesContractPosition extends AddressContainer, DeliveryRequestContainer, ShippingDetail, BookingOrigin, DepotReferenceHolder, SalesVolumeBudgetContributionSource, Extended
SalesContractPosition
isFrozenisFrozen
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
getAmount()
Retrieves the possibly null value for the optional attribute
amount. |
BigDecimal |
getBaseAmount()
Retrieves the possibly null value for the optional attribute
baseAmount. |
CalculationRule |
getCalcRule()
Retrieves the value for the reference
calcRule. |
<T extends Account> |
getContact()
Retrieves the
Collection of objects referenced by contact. |
short |
getContractPositionState()
Retrieves the value for the attribute
contractPositionState. |
<T extends DeliveryInformation> |
getDeliveryInformation()
Retrieves a set containing all the elements for the reference
deliveryInformation. |
String |
getDescription()
Retrieves the possibly null value for the optional attribute
description. |
BigDecimal |
getDiscount()
Retrieves the possibly null value for the optional attribute
discount. |
BigDecimal |
getDiscountAmount()
Retrieves the possibly null value for the optional attribute
discountAmount. |
String |
getDiscountDescription()
Retrieves the possibly null value for the optional attribute
discountDescription. |
long |
getLineItemNumber()
Retrieves the value for the attribute
lineItemNumber. |
ProductBasePrice |
getListPrice()
Retrieves the value for the reference
listPrice. |
BigDecimal |
getMaxQuantity()
Retrieves the possibly null value for the optional attribute
maxQuantity. |
short |
getMinMaxQuantityHandling()
Retrieves the value for the attribute
minMaxQuantityHandling. |
BigDecimal |
getMinQuantity()
Retrieves the possibly null value for the optional attribute
minQuantity. |
String |
getName()
Retrieves the value for the attribute
name. |
BigDecimal |
getOffsetQuantity()
Retrieves the possibly null value for the optional attribute
offsetQuantity. |
<T extends PositionModification> |
getPositionModification()
Retrieves a set containing all the elements for the reference
positionModification. |
String |
getPositionNumber()
Retrieves the value for the attribute
positionNumber. |
AbstractPriceLevel |
getPriceLevel()
Retrieves the value for the reference
priceLevel. |
BigDecimal |
getPricePerUnit()
Retrieves the possibly null value for the optional attribute
pricePerUnit. |
Uom |
getPriceUom()
Retrieves the value for the reference
priceUom. |
String |
getPriceUomDescription()
Retrieves the possibly null value for the optional attribute
priceUomDescription. |
String |
getPriceUomDetailedDescription()
Retrieves the possibly null value for the optional attribute
priceUomDetailedDescription. |
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. |
<T extends ProductApplication> |
getProductApplication()
Retrieves a set containing all the elements for the reference
productApplication. |
String |
getProductDescription()
Retrieves the possibly null value for the optional attribute
productDescription. |
String |
getProductDetailedDescription()
Retrieves the possibly null value for the optional attribute
productDetailedDescription. |
BigDecimal |
getQuantity()
Retrieves the possibly null value for the optional attribute
quantity. |
BigDecimal |
getQuantityBackOrdered()
Retrieves the possibly null value for the optional attribute
quantityBackOrdered. |
BigDecimal |
getQuantityShipped()
Retrieves the possibly null value for the optional attribute
quantityShipped. |
BigDecimal |
getSalesCommission()
Retrieves the possibly null value for the optional attribute
salesCommission. |
SalesTaxType |
getSalesTaxType()
Retrieves the value for the reference
salesTaxType. |
String |
getSalesTaxTypeDescription()
Retrieves the possibly null value for the optional attribute
salesTaxTypeDescription. |
String |
getSalesTaxTypeDetailedDescription()
Retrieves the possibly null value for the optional attribute
salesTaxTypeDetailedDescription. |
<T extends SalesVolumeContract> |
getSalesVolContract()
Retrieves the
Collection of objects referenced by salesVolContract. |
BigDecimal |
getTaxAmount()
Retrieves the possibly null value for the optional attribute
taxAmount. |
Uom |
getUom()
Retrieves the value for the reference
uom. |
String |
getUomDescription()
Retrieves the possibly null value for the optional attribute
uomDescription. |
String |
getUomDetailedDescription()
Retrieves the possibly null value for the optional attribute
uomDetailedDescription. |
Boolean |
isDiscountIsPercentage()
Retrieves the possibly null value for the optional attribute
discountIsPercentage. |
Boolean |
isSalesCommissionIsPercentage()
Retrieves the possibly null value for the optional attribute
salesCommissionIsPercentage. |
org.openmdx.base.cci2.Void |
reprice() |
void |
setCalcRule(CalculationRule calcRule)
Sets a new value for the reference
calcRule. |
void |
setContractPositionState(short contractPositionState)
Sets a new value for the attribute
contractPositionState. |
void |
setDescription(String description)
Sets a new value for the attribute
description. |
void |
setDiscount(BigDecimal discount)
Sets a new value for the attribute
discount. |
void |
setDiscountDescription(String discountDescription)
Sets a new value for the attribute
discountDescription. |
void |
setDiscountIsPercentage(Boolean discountIsPercentage)
Sets a new value for the attribute
discountIsPercentage. |
void |
setLineItemNumber(long lineItemNumber)
Sets a new value for the attribute
lineItemNumber. |
void |
setListPrice(ProductBasePrice listPrice)
Sets a new value for the reference
listPrice. |
void |
setMaxQuantity(BigDecimal maxQuantity)
Sets a new value for the attribute
maxQuantity. |
void |
setMinMaxQuantityHandling(short minMaxQuantityHandling)
Sets a new value for the attribute
minMaxQuantityHandling. |
void |
setMinQuantity(BigDecimal minQuantity)
Sets a new value for the attribute
minQuantity. |
void |
setName(String name)
Sets a new value for the attribute
name. |
void |
setOffsetQuantity(BigDecimal offsetQuantity)
Sets a new value for the attribute
offsetQuantity. |
void |
setPositionNumber(String positionNumber)
Sets a new value for the attribute
positionNumber. |
void |
setPriceLevel(AbstractPriceLevel priceLevel)
Sets a new value for the reference
priceLevel. |
void |
setPricePerUnit(BigDecimal pricePerUnit)
Sets a new value for the attribute
pricePerUnit. |
void |
setPriceUom(Uom priceUom)
Sets a new value for the reference
priceUom. |
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 |
setQuantity(BigDecimal quantity)
Sets a new value for the attribute
quantity. |
void |
setSalesCommission(BigDecimal salesCommission)
Sets a new value for the attribute
salesCommission. |
void |
setSalesCommissionIsPercentage(Boolean salesCommissionIsPercentage)
Sets a new value for the attribute
salesCommissionIsPercentage. |
void |
setSalesTaxType(SalesTaxType salesTaxType)
Sets a new value for the reference
salesTaxType. |
void |
setUom(Uom uom)
Sets a new value for the reference
uom. |
getAddressgetDeliveryRequestgetCarrier, getGiftMessage, getShippingInstructions, getShippingMethod, getShippingTrackingNumber, isGift, setCarrier, setGift, setGiftMessage, setShippingInstructions, setShippingMethod, setShippingTrackingNumbergetDepotReferencegetBudgetgetExtCode0, getExtCode1, getExtCode2, getExtCode3, getExtCode4, getExtDate0, getExtDate1, getExtDate2, getExtDate3, getExtDate4, getExtDateTime0, getExtDateTime1, getExtDateTime2, getExtDateTime3, getExtDateTime4, getExtNumber0, getExtNumber1, getExtNumber2, getExtNumber3, getExtNumber4, getExtString0, getExtString1, getExtString2, getExtString3, getExtString4, isExtBoolean0, isExtBoolean1, isExtBoolean2, isExtBoolean3, isExtBoolean4, setExtBoolean0, setExtBoolean1, setExtBoolean2, setExtBoolean3, setExtBoolean4, setExtCode0, setExtCode1, setExtCode2, setExtCode3, setExtCode4, setExtDate0, setExtDate1, setExtDate2, setExtDate3, setExtDate4, setExtDateTime0, setExtDateTime1, setExtDateTime2, setExtDateTime3, setExtDateTime4, setExtNumber0, setExtNumber1, setExtNumber2, setExtNumber3, setExtNumber4, setExtString0, setExtString1, setExtString2, setExtString3, setExtString4BigDecimal getAmount()
amount.amount.BigDecimal getBaseAmount()
baseAmount.baseAmount.CalculationRule getCalcRule()
calcRule.null – value for this reference.void setCalcRule(CalculationRule calcRule)
calcRule.calcRule - The new – possibly null – value for this reference.<T extends Account> List<T> getContact()
Collection of objects referenced by contact.Collection of referenced objects.short getContractPositionState()
contractPositionState.contractPositionState.void setContractPositionState(short contractPositionState)
contractPositionState.contractPositionState - The non-null new value for attribute contractPositionState.<T extends DeliveryInformation> ContractPositionContainsDeliveryInformation.DeliveryInformation<T> getDeliveryInformation()
deliveryInformation.String getDescription()
description.description.void setDescription(String description)
description.description - The possibly null new value for attribute description.BigDecimal getDiscount()
discount.discount.void setDiscount(BigDecimal discount)
discount.discount - The possibly null new value for attribute discount.BigDecimal getDiscountAmount()
discountAmount.discountAmount.String getDiscountDescription()
discountDescription.discountDescription.void setDiscountDescription(String discountDescription)
discountDescription.discountDescription - The possibly null new value for attribute discountDescription.Boolean isDiscountIsPercentage()
discountIsPercentage.discountIsPercentage.void setDiscountIsPercentage(Boolean discountIsPercentage)
discountIsPercentage.discountIsPercentage - The possibly null new value for attribute discountIsPercentage.long getLineItemNumber()
lineItemNumber.lineItemNumber.void setLineItemNumber(long lineItemNumber)
lineItemNumber.lineItemNumber - The non-null new value for attribute lineItemNumber.ProductBasePrice getListPrice()
listPrice.null – value for this reference.void setListPrice(ProductBasePrice listPrice)
listPrice.listPrice - The new – possibly null – value for this reference.BigDecimal getMaxQuantity()
maxQuantity.maxQuantity.void setMaxQuantity(BigDecimal maxQuantity)
maxQuantity.maxQuantity - The possibly null new value for attribute maxQuantity.short getMinMaxQuantityHandling()
minMaxQuantityHandling.minMaxQuantityHandling.void setMinMaxQuantityHandling(short minMaxQuantityHandling)
minMaxQuantityHandling.minMaxQuantityHandling - The non-null new value for attribute minMaxQuantityHandling.BigDecimal getMinQuantity()
minQuantity.minQuantity.void setMinQuantity(BigDecimal minQuantity)
minQuantity.minQuantity - The possibly null new value for attribute minQuantity.String getName()
name.name.void setName(String name)
name.name - The non-null new value for attribute name.BigDecimal getOffsetQuantity()
offsetQuantity.offsetQuantity.void setOffsetQuantity(BigDecimal offsetQuantity)
offsetQuantity.offsetQuantity - The possibly null new value for attribute offsetQuantity.<T extends PositionModification> ContractPositionHasPositionModification.PositionModification<T> getPositionModification()
positionModification.String getPositionNumber()
positionNumber.positionNumber.void setPositionNumber(String positionNumber)
positionNumber.positionNumber - The non-null new value for attribute positionNumber.AbstractPriceLevel getPriceLevel()
priceLevel.null – value for this reference.void setPriceLevel(AbstractPriceLevel priceLevel)
priceLevel.priceLevel - The new – possibly null – value for this reference.BigDecimal getPricePerUnit()
pricePerUnit.pricePerUnit.void setPricePerUnit(BigDecimal pricePerUnit)
pricePerUnit.pricePerUnit - The possibly null new value for attribute pricePerUnit.Uom getPriceUom()
priceUom.null – value for this reference.void setPriceUom(Uom priceUom)
priceUom.priceUom - The new – possibly null – value for this reference.String getPriceUomDescription()
priceUomDescription.priceUomDescription.String getPriceUomDetailedDescription()
priceUomDetailedDescription.priceUomDetailedDescription.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 new – possibly null – value for this reference.short getPricingState()
pricingState.pricingState.void setPricingState(short pricingState)
pricingState.pricingState - The non-null new value for attribute pricingState.<T extends ProductApplication> PositionProductHasApplication.ProductApplication<T> getProductApplication()
productApplication.String getProductDescription()
productDescription.productDescription.String getProductDetailedDescription()
productDetailedDescription.productDetailedDescription.BigDecimal getQuantity()
quantity.quantity.void setQuantity(BigDecimal quantity)
quantity.quantity - The possibly null new value for attribute quantity.BigDecimal getQuantityBackOrdered()
quantityBackOrdered.quantityBackOrdered.BigDecimal getQuantityShipped()
quantityShipped.quantityShipped.org.openmdx.base.cci2.Void reprice()
BigDecimal getSalesCommission()
salesCommission.salesCommission.void setSalesCommission(BigDecimal salesCommission)
salesCommission.salesCommission - The possibly null new value for attribute salesCommission.Boolean isSalesCommissionIsPercentage()
salesCommissionIsPercentage.salesCommissionIsPercentage.void setSalesCommissionIsPercentage(Boolean salesCommissionIsPercentage)
salesCommissionIsPercentage.salesCommissionIsPercentage - The possibly null new value for attribute salesCommissionIsPercentage.SalesTaxType getSalesTaxType()
salesTaxType.null – value for this reference.void setSalesTaxType(SalesTaxType salesTaxType)
salesTaxType.salesTaxType - The new – possibly null – value for this reference.String getSalesTaxTypeDescription()
salesTaxTypeDescription.salesTaxTypeDescription.String getSalesTaxTypeDetailedDescription()
salesTaxTypeDetailedDescription.salesTaxTypeDetailedDescription.<T extends SalesVolumeContract> List<T> getSalesVolContract()
Collection of objects referenced by salesVolContract.Collection of referenced objects.BigDecimal getTaxAmount()
taxAmount.taxAmount.Uom getUom()
uom.null – value for this reference.void setUom(Uom uom)
uom.uom - The new – possibly null – value for this reference.String getUomDescription()
uomDescription.uomDescription.String getUomDetailedDescription()
uomDetailedDescription.uomDetailedDescription.This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.