Class SAPPricingConditionModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.sap.sapmodel.model.SAPPricingConditionModel
All Implemented Interfaces:
Serializable

public class SAPPricingConditionModel extends ItemModel
Generated model class for type SAPPricingCondition first defined at extension sapmodel.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Generated relation code constant for relation OrderEntry2SapPricingCondition defining source attribute orderEntry in extension sapmodel.
    static final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of SAPPricingCondition.conditionCalculationType attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPPricingCondition.conditionCounter attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPPricingCondition.conditionPricingUnit attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPPricingCondition.conditionRate attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPPricingCondition.conditionType attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPPricingCondition.conditionUnit attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPPricingCondition.conditionValue attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPPricingCondition.currencyKey attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPPricingCondition.order attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPPricingCondition.orderEntry attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPPricingCondition.stepNumber attribute defined at extension sapmodel.

    Fields inherited from class de.hybris.platform.core.model.ItemModel

    _COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED

    Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Generated constructor - Default constructor for generic creation.
    SAPPricingConditionModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
    SAPPricingConditionModel(String _conditionType, String _order, AbstractOrderEntryModel _orderEntry, ItemModel _owner)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 4.1.1 Please use the default constructor without parameters
  • Method Summary

    Modifier and Type
    Method
    Description
    Generated method - Getter of the SAPPricingCondition.conditionCalculationType attribute defined at extension sapmodel.
    Generated method - Getter of the SAPPricingCondition.conditionCounter attribute defined at extension sapmodel.
    Generated method - Getter of the SAPPricingCondition.conditionPricingUnit attribute defined at extension sapmodel.
    Generated method - Getter of the SAPPricingCondition.conditionRate attribute defined at extension sapmodel.
    Generated method - Getter of the SAPPricingCondition.conditionType attribute defined at extension sapmodel.
    Generated method - Getter of the SAPPricingCondition.conditionUnit attribute defined at extension sapmodel.
    Generated method - Getter of the SAPPricingCondition.conditionValue attribute defined at extension sapmodel.
    Generated method - Getter of the SAPPricingCondition.currencyKey attribute defined at extension sapmodel.
    Generated method - Getter of the SAPPricingCondition.order attribute defined at extension sapmodel.
    Generated method - Getter of the SAPPricingCondition.orderEntry attribute defined at extension sapmodel.
    Generated method - Getter of the SAPPricingCondition.stepNumber attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPPricingCondition.conditionCalculationType attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPPricingCondition.conditionCounter attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPPricingCondition.conditionPricingUnit attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPPricingCondition.conditionRate attribute defined at extension sapmodel.
    void
    Generated method - Initial setter of SAPPricingCondition.conditionType attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPPricingCondition.conditionUnit attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPPricingCondition.conditionValue attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPPricingCondition.currencyKey attribute defined at extension sapmodel.
    void
    Generated method - Initial setter of SAPPricingCondition.order attribute defined at extension sapmodel.
    void
    Generated method - Initial setter of SAPPricingCondition.orderEntry attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPPricingCondition.stepNumber attribute defined at extension sapmodel.

    Methods inherited from class de.hybris.platform.core.model.ItemModel

    getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner

    Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _ORDERENTRY2SAPPRICINGCONDITION

      public static final String _ORDERENTRY2SAPPRICINGCONDITION
      Generated relation code constant for relation OrderEntry2SapPricingCondition defining source attribute orderEntry in extension sapmodel.
      See Also:
    • ORDER

      public static final String ORDER
      Generated constant - Attribute key of SAPPricingCondition.order attribute defined at extension sapmodel.
      See Also:
    • CONDITIONTYPE

      public static final String CONDITIONTYPE
      Generated constant - Attribute key of SAPPricingCondition.conditionType attribute defined at extension sapmodel.
      See Also:
    • STEPNUMBER

      public static final String STEPNUMBER
      Generated constant - Attribute key of SAPPricingCondition.stepNumber attribute defined at extension sapmodel.
      See Also:
    • CONDITIONCOUNTER

      public static final String CONDITIONCOUNTER
      Generated constant - Attribute key of SAPPricingCondition.conditionCounter attribute defined at extension sapmodel.
      See Also:
    • CURRENCYKEY

      public static final String CURRENCYKEY
      Generated constant - Attribute key of SAPPricingCondition.currencyKey attribute defined at extension sapmodel.
      See Also:
    • CONDITIONPRICINGUNIT

      public static final String CONDITIONPRICINGUNIT
      Generated constant - Attribute key of SAPPricingCondition.conditionPricingUnit attribute defined at extension sapmodel.
      See Also:
    • CONDITIONUNIT

      public static final String CONDITIONUNIT
      Generated constant - Attribute key of SAPPricingCondition.conditionUnit attribute defined at extension sapmodel.
      See Also:
    • CONDITIONCALCULATIONTYPE

      public static final String CONDITIONCALCULATIONTYPE
      Generated constant - Attribute key of SAPPricingCondition.conditionCalculationType attribute defined at extension sapmodel.
      See Also:
    • CONDITIONRATE

      public static final String CONDITIONRATE
      Generated constant - Attribute key of SAPPricingCondition.conditionRate attribute defined at extension sapmodel.
      See Also:
    • CONDITIONVALUE

      public static final String CONDITIONVALUE
      Generated constant - Attribute key of SAPPricingCondition.conditionValue attribute defined at extension sapmodel.
      See Also:
    • ORDERENTRY

      public static final String ORDERENTRY
      Generated constant - Attribute key of SAPPricingCondition.orderEntry attribute defined at extension sapmodel.
      See Also:
  • Constructor Details

    • SAPPricingConditionModel

      public SAPPricingConditionModel()
      Generated constructor - Default constructor for generic creation.
    • SAPPricingConditionModel

      public SAPPricingConditionModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • SAPPricingConditionModel

      @Deprecated(since="4.1.1", forRemoval=true) public SAPPricingConditionModel(String _conditionType, String _order, AbstractOrderEntryModel _orderEntry, ItemModel _owner)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _conditionType - initial attribute declared by type SAPPricingCondition at extension sapmodel
      _order - initial attribute declared by type SAPPricingCondition at extension sapmodel
      _orderEntry - initial attribute declared by type SAPPricingCondition at extension sapmodel
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getConditionCalculationType

      @Accessor(qualifier="conditionCalculationType", type=GETTER) public String getConditionCalculationType()
      Generated method - Getter of the SAPPricingCondition.conditionCalculationType attribute defined at extension sapmodel.
      Returns:
      the conditionCalculationType - KRECH - Calculation type for condition
    • getConditionCounter

      @Accessor(qualifier="conditionCounter", type=GETTER) public String getConditionCounter()
      Generated method - Getter of the SAPPricingCondition.conditionCounter attribute defined at extension sapmodel.
      Returns:
      the conditionCounter - ZAEHK - Condition counter
    • getConditionPricingUnit

      @Accessor(qualifier="conditionPricingUnit", type=GETTER) public String getConditionPricingUnit()
      Generated method - Getter of the SAPPricingCondition.conditionPricingUnit attribute defined at extension sapmodel.
      Returns:
      the conditionPricingUnit - KPEIN - Condition pricing unit
    • getConditionRate

      @Accessor(qualifier="conditionRate", type=GETTER) public String getConditionRate()
      Generated method - Getter of the SAPPricingCondition.conditionRate attribute defined at extension sapmodel.
      Returns:
      the conditionRate - KBETR - Rate (condition amount or percentage)
    • getConditionType

      @Accessor(qualifier="conditionType", type=GETTER) public String getConditionType()
      Generated method - Getter of the SAPPricingCondition.conditionType attribute defined at extension sapmodel.
      Returns:
      the conditionType - KSCHL - Condition type
    • getConditionUnit

      @Accessor(qualifier="conditionUnit", type=GETTER) public String getConditionUnit()
      Generated method - Getter of the SAPPricingCondition.conditionUnit attribute defined at extension sapmodel.
      Returns:
      the conditionUnit - KMEIN - Condition unit in the document
    • getConditionValue

      @Accessor(qualifier="conditionValue", type=GETTER) public String getConditionValue()
      Generated method - Getter of the SAPPricingCondition.conditionValue attribute defined at extension sapmodel.
      Returns:
      the conditionValue - KWERT - Condition value
    • getCurrencyKey

      @Accessor(qualifier="currencyKey", type=GETTER) public String getCurrencyKey()
      Generated method - Getter of the SAPPricingCondition.currencyKey attribute defined at extension sapmodel.
      Returns:
      the currencyKey - WAERS - Currency key
    • getOrder

      @Accessor(qualifier="order", type=GETTER) public String getOrder()
      Generated method - Getter of the SAPPricingCondition.order attribute defined at extension sapmodel.
      Returns:
      the order - Order number
    • getOrderEntry

      @Accessor(qualifier="orderEntry", type=GETTER) public AbstractOrderEntryModel getOrderEntry()
      Generated method - Getter of the SAPPricingCondition.orderEntry attribute defined at extension sapmodel.
      Returns:
      the orderEntry - Order entry
    • getStepNumber

      @Accessor(qualifier="stepNumber", type=GETTER) public String getStepNumber()
      Generated method - Getter of the SAPPricingCondition.stepNumber attribute defined at extension sapmodel.
      Returns:
      the stepNumber - STUNR - Step number
    • setConditionCalculationType

      @Accessor(qualifier="conditionCalculationType", type=SETTER) public void setConditionCalculationType(String value)
      Generated method - Setter of SAPPricingCondition.conditionCalculationType attribute defined at extension sapmodel.
      Parameters:
      value - the conditionCalculationType - KRECH - Calculation type for condition
    • setConditionCounter

      @Accessor(qualifier="conditionCounter", type=SETTER) public void setConditionCounter(String value)
      Generated method - Setter of SAPPricingCondition.conditionCounter attribute defined at extension sapmodel.
      Parameters:
      value - the conditionCounter - ZAEHK - Condition counter
    • setConditionPricingUnit

      @Accessor(qualifier="conditionPricingUnit", type=SETTER) public void setConditionPricingUnit(String value)
      Generated method - Setter of SAPPricingCondition.conditionPricingUnit attribute defined at extension sapmodel.
      Parameters:
      value - the conditionPricingUnit - KPEIN - Condition pricing unit
    • setConditionRate

      @Accessor(qualifier="conditionRate", type=SETTER) public void setConditionRate(String value)
      Generated method - Setter of SAPPricingCondition.conditionRate attribute defined at extension sapmodel.
      Parameters:
      value - the conditionRate - KBETR - Rate (condition amount or percentage)
    • setConditionType

      @Accessor(qualifier="conditionType", type=SETTER) public void setConditionType(String value)
      Generated method - Initial setter of SAPPricingCondition.conditionType attribute defined at extension sapmodel. Can only be used at creation of model - before first save.
      Parameters:
      value - the conditionType - KSCHL - Condition type
    • setConditionUnit

      @Accessor(qualifier="conditionUnit", type=SETTER) public void setConditionUnit(String value)
      Generated method - Setter of SAPPricingCondition.conditionUnit attribute defined at extension sapmodel.
      Parameters:
      value - the conditionUnit - KMEIN - Condition unit in the document
    • setConditionValue

      @Accessor(qualifier="conditionValue", type=SETTER) public void setConditionValue(String value)
      Generated method - Setter of SAPPricingCondition.conditionValue attribute defined at extension sapmodel.
      Parameters:
      value - the conditionValue - KWERT - Condition value
    • setCurrencyKey

      @Accessor(qualifier="currencyKey", type=SETTER) public void setCurrencyKey(String value)
      Generated method - Setter of SAPPricingCondition.currencyKey attribute defined at extension sapmodel.
      Parameters:
      value - the currencyKey - WAERS - Currency key
    • setOrder

      @Accessor(qualifier="order", type=SETTER) public void setOrder(String value)
      Generated method - Initial setter of SAPPricingCondition.order attribute defined at extension sapmodel. Can only be used at creation of model - before first save.
      Parameters:
      value - the order - Order number
    • setOrderEntry

      @Accessor(qualifier="orderEntry", type=SETTER) public void setOrderEntry(AbstractOrderEntryModel value)
      Generated method - Initial setter of SAPPricingCondition.orderEntry attribute defined at extension sapmodel. Can only be used at creation of model - before first save.
      Parameters:
      value - the orderEntry - Order entry
    • setStepNumber

      @Accessor(qualifier="stepNumber", type=SETTER) public void setStepNumber(String value)
      Generated method - Setter of SAPPricingCondition.stepNumber attribute defined at extension sapmodel.
      Parameters:
      value - the stepNumber - STUNR - Step number