Class SAPPricingConditionModel

  • All Implemented Interfaces:
    java.io.Serializable

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

      Fields 
      Modifier and Type Field Description
      static java.lang.String _ORDERENTRY2SAPPRICINGCONDITION
      Generated relation code constant for relation OrderEntry2SapPricingCondition defining source attribute orderEntry in extension sapmodel.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String CONDITIONCALCULATIONTYPE
      Generated constant - Attribute key of SAPPricingCondition.conditionCalculationType attribute defined at extension sapmodel.
      static java.lang.String CONDITIONCOUNTER
      Generated constant - Attribute key of SAPPricingCondition.conditionCounter attribute defined at extension sapmodel.
      static java.lang.String CONDITIONPRICINGUNIT
      Generated constant - Attribute key of SAPPricingCondition.conditionPricingUnit attribute defined at extension sapmodel.
      static java.lang.String CONDITIONRATE
      Generated constant - Attribute key of SAPPricingCondition.conditionRate attribute defined at extension sapmodel.
      static java.lang.String CONDITIONTYPE
      Generated constant - Attribute key of SAPPricingCondition.conditionType attribute defined at extension sapmodel.
      static java.lang.String CONDITIONUNIT
      Generated constant - Attribute key of SAPPricingCondition.conditionUnit attribute defined at extension sapmodel.
      static java.lang.String CONDITIONVALUE
      Generated constant - Attribute key of SAPPricingCondition.conditionValue attribute defined at extension sapmodel.
      static java.lang.String CURRENCYKEY
      Generated constant - Attribute key of SAPPricingCondition.currencyKey attribute defined at extension sapmodel.
      static java.lang.String ORDER
      Generated constant - Attribute key of SAPPricingCondition.order attribute defined at extension sapmodel.
      static java.lang.String ORDERENTRY
      Generated constant - Attribute key of SAPPricingCondition.orderEntry attribute defined at extension sapmodel.
      static java.lang.String STEPNUMBER
      Generated constant - Attribute key of SAPPricingCondition.stepNumber attribute defined at extension sapmodel.
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _ORDERENTRY2SAPPRICINGCONDITION

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

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

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

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

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

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

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

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

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

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

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

        public static final java.lang.String ORDERENTRY
        Generated constant - Attribute key of SAPPricingCondition.orderEntry attribute defined at extension sapmodel.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SAPPricingConditionModel

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

        public SAPPricingConditionModel​(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​(java.lang.String _conditionType,
                                        java.lang.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 Detail

      • getConditionCalculationType

        @Accessor(qualifier="conditionCalculationType",
                  type=GETTER)
        public java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.String getOrder()
        Generated method - Getter of the SAPPricingCondition.order attribute defined at extension sapmodel.
        Returns:
        the order - Order number
      • getStepNumber

        @Accessor(qualifier="stepNumber",
                  type=GETTER)
        public java.lang.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.String value)
        Generated method - Setter of SAPPricingCondition.stepNumber attribute defined at extension sapmodel.
        Parameters:
        value - the stepNumber - STUNR - Step number