public class Forecasts extends AbstractImpl
| Modifier and Type | Field and Description |
|---|---|
static short |
VALUE_TYPE_AMOUNT |
static short |
VALUE_TYPE_BASE_AMOUNT |
static short |
VALUE_TYPE_DISCOUNT_AMOUNT |
static short |
VALUE_TYPE_NA |
static short |
VALUE_TYPE_PRICE_PER_UNIT |
| Modifier | Constructor and Description |
|---|---|
protected |
Forecasts() |
| Modifier and Type | Method and Description |
|---|---|
Segment |
getForecastSegment(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName) |
static Forecasts |
getInstance() |
void |
preDelete(org.openmdx.base.accessor.jmi.cci.RefObject_1_0 object,
boolean preDelete)
Pre-delete callback.
|
void |
preStore(org.openmdx.base.accessor.jmi.cci.RefObject_1_0 object)
Pre-store callback.
|
void |
recalcBudget(SalesVolumeBudget budget) |
static void |
register() |
void |
updateBudget(AbstractBudget budget)
Invoked by jdoPreStore() can be overriden by custom-specific extension.
|
getInstance, getUidAsString, registerImplpublic static final short VALUE_TYPE_NA
public static final short VALUE_TYPE_BASE_AMOUNT
public static final short VALUE_TYPE_AMOUNT
public static final short VALUE_TYPE_DISCOUNT_AMOUNT
public static final short VALUE_TYPE_PRICE_PER_UNIT
public static void register()
public static Forecasts getInstance() throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceExceptionpublic Segment getForecastSegment(javax.jdo.PersistenceManager pm, String providerName, String segmentName)
public void updateBudget(AbstractBudget budget) throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceExceptionpublic void recalcBudget(SalesVolumeBudget budget) throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceExceptionpublic void preDelete(org.openmdx.base.accessor.jmi.cci.RefObject_1_0 object,
boolean preDelete)
throws org.openmdx.base.exception.ServiceException
AbstractImplpreDelete in class AbstractImplorg.openmdx.base.exception.ServiceExceptionpublic void preStore(org.openmdx.base.accessor.jmi.cci.RefObject_1_0 object)
throws org.openmdx.base.exception.ServiceException
AbstractImplpreStore in class AbstractImplorg.openmdx.base.exception.ServiceExceptionThis software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.