public abstract class GeneratedSAPPricingCondition extends GenericItem
SAPPricingCondition.GenericItem.GenericItemImplLocalizableItem.LocalizableItemImplExtensibleItem.ExtensibleItemImplItem.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException| Modifier and Type | Field and Description |
|---|---|
static String |
CONDITIONCALCULATIONTYPE
Qualifier of the
SAPPricingCondition.conditionCalculationType attribute |
static String |
CONDITIONCOUNTER
Qualifier of the
SAPPricingCondition.conditionCounter attribute |
static String |
CONDITIONPRICINGUNIT
Qualifier of the
SAPPricingCondition.conditionPricingUnit attribute |
static String |
CONDITIONRATE
Qualifier of the
SAPPricingCondition.conditionRate attribute |
static String |
CONDITIONTYPE
Qualifier of the
SAPPricingCondition.conditionType attribute |
static String |
CONDITIONUNIT
Qualifier of the
SAPPricingCondition.conditionUnit attribute |
static String |
CONDITIONVALUE
Qualifier of the
SAPPricingCondition.conditionValue attribute |
static String |
CURRENCYKEY
Qualifier of the
SAPPricingCondition.currencyKey attribute |
protected static Map<String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static String |
ORDER
Qualifier of the
SAPPricingCondition.order attribute |
static String |
ORDERENTRY
Qualifier of the
SAPPricingCondition.orderEntry attribute |
protected static BidirectionalOneToManyHandler<GeneratedSAPPricingCondition> |
ORDERENTRYHANDLER
BidirectionalOneToManyHandler for handling 1:n ORDERENTRY's relation attributes from 'one' side. |
static String |
STEPNUMBER
Qualifier of the
SAPPricingCondition.stepNumber attribute |
LANGUAGE_FALLBACK_ENABLED_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEimpl, tenant| Constructor and Description |
|---|
GeneratedSAPPricingCondition() |
| Modifier and Type | Method and Description |
|---|---|
protected Item |
createItem(SessionContext ctx,
ComposedType type,
Item.ItemAttributeMap allAttributes)
Has to be implemented for each concrete subtype of item.
|
String |
getConditionCalculationType()
Generated method - Getter of the
SAPPricingCondition.conditionCalculationType attribute. |
String |
getConditionCalculationType(SessionContext ctx)
Generated method - Getter of the
SAPPricingCondition.conditionCalculationType attribute. |
String |
getConditionCounter()
Generated method - Getter of the
SAPPricingCondition.conditionCounter attribute. |
String |
getConditionCounter(SessionContext ctx)
Generated method - Getter of the
SAPPricingCondition.conditionCounter attribute. |
String |
getConditionPricingUnit()
Generated method - Getter of the
SAPPricingCondition.conditionPricingUnit attribute. |
String |
getConditionPricingUnit(SessionContext ctx)
Generated method - Getter of the
SAPPricingCondition.conditionPricingUnit attribute. |
String |
getConditionRate()
Generated method - Getter of the
SAPPricingCondition.conditionRate attribute. |
String |
getConditionRate(SessionContext ctx)
Generated method - Getter of the
SAPPricingCondition.conditionRate attribute. |
String |
getConditionType()
Generated method - Getter of the
SAPPricingCondition.conditionType attribute. |
String |
getConditionType(SessionContext ctx)
Generated method - Getter of the
SAPPricingCondition.conditionType attribute. |
String |
getConditionUnit()
Generated method - Getter of the
SAPPricingCondition.conditionUnit attribute. |
String |
getConditionUnit(SessionContext ctx)
Generated method - Getter of the
SAPPricingCondition.conditionUnit attribute. |
String |
getConditionValue()
Generated method - Getter of the
SAPPricingCondition.conditionValue attribute. |
String |
getConditionValue(SessionContext ctx)
Generated method - Getter of the
SAPPricingCondition.conditionValue attribute. |
String |
getCurrencyKey()
Generated method - Getter of the
SAPPricingCondition.currencyKey attribute. |
String |
getCurrencyKey(SessionContext ctx)
Generated method - Getter of the
SAPPricingCondition.currencyKey attribute. |
protected Map<String,Item.AttributeMode> |
getDefaultAttributeModes() |
String |
getOrder()
Generated method - Getter of the
SAPPricingCondition.order attribute. |
String |
getOrder(SessionContext ctx)
Generated method - Getter of the
SAPPricingCondition.order attribute. |
AbstractOrderEntry |
getOrderEntry()
Generated method - Getter of the
SAPPricingCondition.orderEntry attribute. |
AbstractOrderEntry |
getOrderEntry(SessionContext ctx)
Generated method - Getter of the
SAPPricingCondition.orderEntry attribute. |
String |
getStepNumber()
Generated method - Getter of the
SAPPricingCondition.stepNumber attribute. |
String |
getStepNumber(SessionContext ctx)
Generated method - Getter of the
SAPPricingCondition.stepNumber attribute. |
void |
setConditionCalculationType(SessionContext ctx,
String value)
Generated method - Setter of the
SAPPricingCondition.conditionCalculationType attribute. |
void |
setConditionCalculationType(String value)
Generated method - Setter of the
SAPPricingCondition.conditionCalculationType attribute. |
void |
setConditionCounter(SessionContext ctx,
String value)
Generated method - Setter of the
SAPPricingCondition.conditionCounter attribute. |
void |
setConditionCounter(String value)
Generated method - Setter of the
SAPPricingCondition.conditionCounter attribute. |
void |
setConditionPricingUnit(SessionContext ctx,
String value)
Generated method - Setter of the
SAPPricingCondition.conditionPricingUnit attribute. |
void |
setConditionPricingUnit(String value)
Generated method - Setter of the
SAPPricingCondition.conditionPricingUnit attribute. |
void |
setConditionRate(SessionContext ctx,
String value)
Generated method - Setter of the
SAPPricingCondition.conditionRate attribute. |
void |
setConditionRate(String value)
Generated method - Setter of the
SAPPricingCondition.conditionRate attribute. |
protected void |
setConditionType(SessionContext ctx,
String value)
Generated method - Setter of the
SAPPricingCondition.conditionType attribute. |
protected void |
setConditionType(String value)
Generated method - Setter of the
SAPPricingCondition.conditionType attribute. |
void |
setConditionUnit(SessionContext ctx,
String value)
Generated method - Setter of the
SAPPricingCondition.conditionUnit attribute. |
void |
setConditionUnit(String value)
Generated method - Setter of the
SAPPricingCondition.conditionUnit attribute. |
void |
setConditionValue(SessionContext ctx,
String value)
Generated method - Setter of the
SAPPricingCondition.conditionValue attribute. |
void |
setConditionValue(String value)
Generated method - Setter of the
SAPPricingCondition.conditionValue attribute. |
void |
setCurrencyKey(SessionContext ctx,
String value)
Generated method - Setter of the
SAPPricingCondition.currencyKey attribute. |
void |
setCurrencyKey(String value)
Generated method - Setter of the
SAPPricingCondition.currencyKey attribute. |
protected void |
setOrder(SessionContext ctx,
String value)
Generated method - Setter of the
SAPPricingCondition.order attribute. |
protected void |
setOrder(String value)
Generated method - Setter of the
SAPPricingCondition.order attribute. |
protected void |
setOrderEntry(AbstractOrderEntry value)
Generated method - Setter of the
SAPPricingCondition.orderEntry attribute. |
protected void |
setOrderEntry(SessionContext ctx,
AbstractOrderEntry value)
Generated method - Setter of the
SAPPricingCondition.orderEntry attribute. |
void |
setStepNumber(SessionContext ctx,
String value)
Generated method - Setter of the
SAPPricingCondition.stepNumber attribute. |
void |
setStepNumber(String value)
Generated method - Setter of the
SAPPricingCondition.stepNumber attribute. |
getInitialProperties, getNonInitialAttributesgetAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertycreateNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyaddLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, readResolve, refreshRemote, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, toString, useTA, writeReplacegetImplementation, setTenantpublic static final String ORDER
SAPPricingCondition.order attributepublic static final String CONDITIONTYPE
SAPPricingCondition.conditionType attributepublic static final String STEPNUMBER
SAPPricingCondition.stepNumber attributepublic static final String CONDITIONCOUNTER
SAPPricingCondition.conditionCounter attributepublic static final String CURRENCYKEY
SAPPricingCondition.currencyKey attributepublic static final String CONDITIONPRICINGUNIT
SAPPricingCondition.conditionPricingUnit attributepublic static final String CONDITIONUNIT
SAPPricingCondition.conditionUnit attributepublic static final String CONDITIONCALCULATIONTYPE
SAPPricingCondition.conditionCalculationType attributepublic static final String CONDITIONRATE
SAPPricingCondition.conditionRate attributepublic static final String CONDITIONVALUE
SAPPricingCondition.conditionValue attributepublic static final String ORDERENTRY
SAPPricingCondition.orderEntry attributeprotected static final BidirectionalOneToManyHandler<GeneratedSAPPricingCondition> ORDERENTRYHANDLER
BidirectionalOneToManyHandler for handling 1:n ORDERENTRY's relation attributes from 'one' side.protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class Itempublic String getConditionCalculationType(SessionContext ctx)
SAPPricingCondition.conditionCalculationType attribute.public String getConditionCalculationType()
SAPPricingCondition.conditionCalculationType attribute.public void setConditionCalculationType(SessionContext ctx, String value)
SAPPricingCondition.conditionCalculationType attribute.value - the conditionCalculationType - KRECH - Calculation type for conditionpublic void setConditionCalculationType(String value)
SAPPricingCondition.conditionCalculationType attribute.value - the conditionCalculationType - KRECH - Calculation type for conditionpublic String getConditionCounter(SessionContext ctx)
SAPPricingCondition.conditionCounter attribute.public String getConditionCounter()
SAPPricingCondition.conditionCounter attribute.public void setConditionCounter(SessionContext ctx, String value)
SAPPricingCondition.conditionCounter attribute.value - the conditionCounter - ZAEHK - Condition counterpublic void setConditionCounter(String value)
SAPPricingCondition.conditionCounter attribute.value - the conditionCounter - ZAEHK - Condition counterpublic String getConditionPricingUnit(SessionContext ctx)
SAPPricingCondition.conditionPricingUnit attribute.public String getConditionPricingUnit()
SAPPricingCondition.conditionPricingUnit attribute.public void setConditionPricingUnit(SessionContext ctx, String value)
SAPPricingCondition.conditionPricingUnit attribute.value - the conditionPricingUnit - KPEIN - Condition pricing unitpublic void setConditionPricingUnit(String value)
SAPPricingCondition.conditionPricingUnit attribute.value - the conditionPricingUnit - KPEIN - Condition pricing unitpublic String getConditionRate(SessionContext ctx)
SAPPricingCondition.conditionRate attribute.public String getConditionRate()
SAPPricingCondition.conditionRate attribute.public void setConditionRate(SessionContext ctx, String value)
SAPPricingCondition.conditionRate attribute.value - the conditionRate - KBETR - Rate (condition amount or percentage)public void setConditionRate(String value)
SAPPricingCondition.conditionRate attribute.value - the conditionRate - KBETR - Rate (condition amount or percentage)public String getConditionType(SessionContext ctx)
SAPPricingCondition.conditionType attribute.public String getConditionType()
SAPPricingCondition.conditionType attribute.protected void setConditionType(SessionContext ctx, String value)
SAPPricingCondition.conditionType attribute.value - the conditionType - KSCHL - Condition typeprotected void setConditionType(String value)
SAPPricingCondition.conditionType attribute.value - the conditionType - KSCHL - Condition typepublic String getConditionUnit(SessionContext ctx)
SAPPricingCondition.conditionUnit attribute.public String getConditionUnit()
SAPPricingCondition.conditionUnit attribute.public void setConditionUnit(SessionContext ctx, String value)
SAPPricingCondition.conditionUnit attribute.value - the conditionUnit - KMEIN - Condition unit in the documentpublic void setConditionUnit(String value)
SAPPricingCondition.conditionUnit attribute.value - the conditionUnit - KMEIN - Condition unit in the documentpublic String getConditionValue(SessionContext ctx)
SAPPricingCondition.conditionValue attribute.public String getConditionValue()
SAPPricingCondition.conditionValue attribute.public void setConditionValue(SessionContext ctx, String value)
SAPPricingCondition.conditionValue attribute.value - the conditionValue - KWERT - Condition valuepublic void setConditionValue(String value)
SAPPricingCondition.conditionValue attribute.value - the conditionValue - KWERT - Condition valueprotected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException
ItemComposedType.newInstance(Map).
In case this method uses any of the attribute values during creation it is required to override
Item.getNonInitialAttributes(SessionContext, ItemAttributeMap) too.
Sn example:
public static final String MY_ATTRIBUTE = "someAttribute"; ... protected Item createItem(SessionContext
ctx, ComposedType type, Map allAttributes ) throws JaloBusinessException { MyManager man = ... return
man.createMyItem( (String)allAttributes.get(MY_ATTRIBUTE) );
// here MY_ATTRIBUTE is used for creation, so it must not be set again } protected Map getNonInitialAttributes(
SessionContext ctx, Map allAttributes ) { // let superclass remove its own initial attributes Map ret =
super.getNonInitialAttributes( ctx, allAttributes );
// remove MY_ATTRIBUTE from all attributes since if has already been set ret.remove(MY_ATTRIBUTE); return ret; }
createItem in class GenericItemctx - the current session context which this item is created withintype - the actual item type ( since subtypes may not provide a own jalo class this may be different from the
type which this method was implemented for )JaloBusinessException - indicates an error during creation - any changes will be rollbackedpublic String getCurrencyKey(SessionContext ctx)
SAPPricingCondition.currencyKey attribute.public String getCurrencyKey()
SAPPricingCondition.currencyKey attribute.public void setCurrencyKey(SessionContext ctx, String value)
SAPPricingCondition.currencyKey attribute.value - the currencyKey - WAERS - Currency keypublic void setCurrencyKey(String value)
SAPPricingCondition.currencyKey attribute.value - the currencyKey - WAERS - Currency keypublic String getOrder(SessionContext ctx)
SAPPricingCondition.order attribute.public String getOrder()
SAPPricingCondition.order attribute.protected void setOrder(SessionContext ctx, String value)
SAPPricingCondition.order attribute.value - the order - Order numberprotected void setOrder(String value)
SAPPricingCondition.order attribute.value - the order - Order numberpublic AbstractOrderEntry getOrderEntry(SessionContext ctx)
SAPPricingCondition.orderEntry attribute.public AbstractOrderEntry getOrderEntry()
SAPPricingCondition.orderEntry attribute.protected void setOrderEntry(SessionContext ctx, AbstractOrderEntry value)
SAPPricingCondition.orderEntry attribute.value - the orderEntry - Order entryprotected void setOrderEntry(AbstractOrderEntry value)
SAPPricingCondition.orderEntry attribute.value - the orderEntry - Order entrypublic String getStepNumber(SessionContext ctx)
SAPPricingCondition.stepNumber attribute.public String getStepNumber()
SAPPricingCondition.stepNumber attribute.public void setStepNumber(SessionContext ctx, String value)
SAPPricingCondition.stepNumber attribute.value - the stepNumber - STUNR - Step numberpublic void setStepNumber(String value)
SAPPricingCondition.stepNumber attribute.value - the stepNumber - STUNR - Step numberCopyright © 2017 SAP SE. All Rights Reserved.