java.lang.Object
org.openmdx.base.aop2.AbstractObject<S,N,C>
org.opencrx.kernel.contract1.aop2.ContractPositionImpl<S,N,C>
- Direct Known Subclasses:
- InvoicePositionImpl, OpportunityPositionImpl, QuotePositionImpl, SalesOrderPositionImpl
public class ContractPositionImpl<S extends ContractPosition,N extends ContractPosition,C extends ContractPositionImpl.DerivedAttributes>
- extends org.openmdx.base.aop2.AbstractObject<S,N,C>
| Methods inherited from class org.openmdx.base.aop2.AbstractObject |
evictContext, jdoPostLoad, jdoPostLoad, jdoPreClear, jdoPreClear, jdoPreDelete, jdoPreStore, mixedInTargets, newVoid, nextManager, nextObject, openmdxjdoPostConstruct, openmdxjdoPostConstruct, sameManager, sameObject, samePackage, thisContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContractPositionImpl
public ContractPositionImpl(S same,
N next)
getQuantityShipped
public BigDecimal getQuantityShipped()
getQuantityBackOrdered
public BigDecimal getQuantityBackOrdered()
getBaseAmount
public BigDecimal getBaseAmount()
getDiscountAmount
public BigDecimal getDiscountAmount()
getAmount
public BigDecimal getAmount()
getTaxAmount
public BigDecimal getTaxAmount()
getUomDescription
public String getUomDescription()
getUomDetailedDescription
public String getUomDetailedDescription()
getPriceUomDescription
public String getPriceUomDescription()
getPriceUomDetailedDescription
public String getPriceUomDetailedDescription()
getProductDescription
public String getProductDescription()
getProductDetailedDescription
public String getProductDetailedDescription()
getSalesTaxTypeDescription
public String getSalesTaxTypeDescription()
getSalesTaxTypeDetailedDescription
public String getSalesTaxTypeDetailedDescription()
reprice
public Void reprice()
jdoPreStore
public void jdoPreStore()
- Overrides:
jdoPreStore in class org.openmdx.base.aop2.AbstractObject<S extends ContractPosition,N extends ContractPosition,C extends ContractPositionImpl.DerivedAttributes>
jdoPreDelete
public void jdoPreDelete()
- Overrides:
jdoPreDelete in class org.openmdx.base.aop2.AbstractObject<S extends ContractPosition,N extends ContractPosition,C extends ContractPositionImpl.DerivedAttributes>
newContext
protected C newContext()
- Overrides:
newContext in class org.openmdx.base.aop2.AbstractObject<S extends ContractPosition,N extends ContractPosition,C extends ContractPositionImpl.DerivedAttributes>
This software is published under the BSD license. Copyright © 2003-2009, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.