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 |
---|---|
BigDecimal |
getAmount() |
BigDecimal |
getBaseAmount() |
BigDecimal |
getDiscountAmount() |
String |
getPriceUomDescription() |
String |
getPriceUomDetailedDescription() |
String |
getProductDescription() |
String |
getProductDetailedDescription() |
BigDecimal |
getQuantityBackOrdered() |
BigDecimal |
getQuantityShipped() |
String |
getSalesTaxTypeDescription() |
String |
getSalesTaxTypeDetailedDescription() |
BigDecimal |
getTaxAmount() |
String |
getUomDescription() |
String |
getUomDetailedDescription() |
void |
jdoPreDelete() |
void |
jdoPreStore() |
protected C |
newContext() |
org.openmdx.base.jmi1.Void |
reprice() |
void |
setPricePerUnit(BigDecimal pricePerUnit) |
void |
setPricingDate(Date pricingDate) |
public BigDecimal getQuantityShipped()
public BigDecimal getQuantityBackOrdered()
public BigDecimal getBaseAmount()
public BigDecimal getDiscountAmount()
public BigDecimal getAmount()
public BigDecimal getTaxAmount()
public String getUomDescription()
public String getUomDetailedDescription()
public String getPriceUomDescription()
public String getPriceUomDetailedDescription()
public String getProductDescription()
public String getProductDetailedDescription()
public String getSalesTaxTypeDescription()
public String getSalesTaxTypeDetailedDescription()
public org.openmdx.base.jmi1.Void reprice()
public void setPricePerUnit(BigDecimal pricePerUnit)
public void setPricingDate(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.