public class SalesContractPositionImpl<S extends SalesContractPosition,N extends SalesContractPosition,C extends SalesContractPositionImpl.DerivedAttributes>
extends org.openmdx.base.aop2.AbstractObject<S,N,C>
implements javax.jdo.listener.StoreCallback, javax.jdo.listener.DeleteCallback
Modifier and Type | Class and Description |
---|---|
static class |
SalesContractPositionImpl.DerivedAttributes |
Constructor and Description |
---|
SalesContractPositionImpl(S same,
N next) |
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
getAmount() |
java.math.BigDecimal |
getBaseAmount() |
java.math.BigDecimal |
getDiscountAmount() |
java.lang.String |
getPriceUomDescription() |
java.lang.String |
getPriceUomDetailedDescription() |
java.lang.String |
getProductDescription() |
java.lang.String |
getProductDetailedDescription() |
java.math.BigDecimal |
getQuantityBackOrdered() |
java.math.BigDecimal |
getQuantityShipped() |
java.lang.String |
getSalesTaxTypeDescription() |
java.lang.String |
getSalesTaxTypeDetailedDescription() |
java.math.BigDecimal |
getTaxAmount() |
java.lang.String |
getUomDescription() |
java.lang.String |
getUomDetailedDescription() |
void |
jdoPreDelete() |
void |
jdoPreStore() |
protected C |
newContext() |
org.openmdx.base.jmi1.Void |
reprice() |
void |
setPricePerUnit(java.math.BigDecimal pricePerUnit) |
void |
setPricingDate(java.util.Date pricingDate) |
public java.math.BigDecimal getQuantityShipped()
public java.math.BigDecimal getQuantityBackOrdered()
public java.math.BigDecimal getBaseAmount()
public java.math.BigDecimal getDiscountAmount()
public java.math.BigDecimal getAmount()
public java.math.BigDecimal getTaxAmount()
public java.lang.String getUomDescription()
public java.lang.String getUomDetailedDescription()
public java.lang.String getPriceUomDescription()
public java.lang.String getPriceUomDetailedDescription()
public java.lang.String getProductDescription()
public java.lang.String getProductDetailedDescription()
public java.lang.String getSalesTaxTypeDescription()
public java.lang.String getSalesTaxTypeDetailedDescription()
public org.openmdx.base.jmi1.Void reprice()
public void setPricePerUnit(java.math.BigDecimal pricePerUnit)
public void setPricingDate(java.util.Date pricingDate)
public void jdoPreStore()
jdoPreStore
in interface javax.jdo.listener.StoreCallback
jdoPreStore
in class org.openmdx.base.aop2.AbstractObject<S extends SalesContractPosition,N extends SalesContractPosition,C extends SalesContractPositionImpl.DerivedAttributes>
public void jdoPreDelete()
jdoPreDelete
in interface javax.jdo.listener.DeleteCallback
jdoPreDelete
in class org.openmdx.base.aop2.AbstractObject<S extends SalesContractPosition,N extends SalesContractPosition,C extends SalesContractPositionImpl.DerivedAttributes>
protected C newContext()
newContext
in class org.openmdx.base.aop2.AbstractObject<S extends SalesContractPosition,N extends SalesContractPosition,C extends SalesContractPositionImpl.DerivedAttributes>
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.