Class PurOrdPricingElement
Original entity name from the Odata EDM: A_PurOrdPricingElementType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PurOrdPricingElementField<String>Use with available fluent helpers to apply the AccessNumberOfAccessSequence field to query operations.static final PurOrdPricingElementSelectableSelector for all available fields of PurOrdPricingElement.static final PurOrdPricingElementField<Boolean>Use with available fluent helpers to apply the CndnIsRelevantForIntcoBilling field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the CndnIsRelevantForInvoiceList field to query operations.static final PurOrdPricingElementField<Boolean>Use with available fluent helpers to apply the CndnIsRelevantForLimitValue field to query operations.static final PurOrdPricingElementField<BigDecimal>Use with available fluent helpers to apply the ConditionAmount field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionApplication field to query operations.static final PurOrdPricingElementField<BigDecimal>Use with available fluent helpers to apply the ConditionBaseValue field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionCalculationType field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionCategory field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionClass field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionControl field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionCurrency field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionInactiveReason field to query operations.static final PurOrdPricingElementField<Boolean>Use with available fluent helpers to apply the ConditionIsForConfiguration field to query operations.static final PurOrdPricingElementField<Boolean>Use with available fluent helpers to apply the ConditionIsForStatistics field to query operations.static final PurOrdPricingElementField<Boolean>Use with available fluent helpers to apply the ConditionIsManuallyChanged field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionOrigin field to query operations.static final PurOrdPricingElementField<BigDecimal>Use with available fluent helpers to apply the ConditionQuantity field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionQuantityUnit field to query operations.static final PurOrdPricingElementField<BigDecimal>Use with available fluent helpers to apply the ConditionRateValue field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionRecord field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionScaleBasisCurrency field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionScaleBasisUnit field to query operations.static final PurOrdPricingElementField<BigDecimal>Use with available fluent helpers to apply the ConditionScaleBasisValue field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionSequentialNumber field to query operations.static final PurOrdPricingElementField<BigDecimal>Use with available fluent helpers to apply the ConditionToBaseQtyDnmntr field to query operations.static final PurOrdPricingElementField<BigDecimal>Use with available fluent helpers to apply the ConditionToBaseQtyNmrtr field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the ConditionType field to query operations.static final PurOrdPricingElementField<Double>Use with available fluent helpers to apply the FactorForConditionBasisValue field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the IsGroupCondition field to query operations.static final PurOrdPricingElementField<Boolean>Use with available fluent helpers to apply the IsRelevantForAccrual field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the PriceDetnExchangeRate field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the PricingDateTime field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the PricingDocument field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the PricingDocumentItem field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the PricingProcedureCounter field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the PricingProcedureStep field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the PricingScaleBasis field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the PricingScaleType field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the PurchaseOrder field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the PurchaseOrderItem field to query operations.static final PurOrdPricingElementField<String>Use with available fluent helpers to apply the TransactionCurrency field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionPurOrdPricingElement(String purchaseOrder, String purchaseOrderItem, String pricingDocument, String pricingDocumentItem, String pricingProcedureStep, String pricingProcedureCounter, String conditionType, BigDecimal conditionRateValue, String conditionCurrency, String priceDetnExchangeRate, String transactionCurrency, BigDecimal conditionAmount, String conditionQuantityUnit, BigDecimal conditionQuantity, String conditionApplication, String pricingDateTime, String conditionCalculationType, BigDecimal conditionBaseValue, BigDecimal conditionToBaseQtyNmrtr, BigDecimal conditionToBaseQtyDnmntr, String conditionCategory, Boolean conditionIsForStatistics, String pricingScaleType, Boolean isRelevantForAccrual, String cndnIsRelevantForInvoiceList, String conditionOrigin, String isGroupCondition, Boolean cndnIsRelevantForLimitValue, String conditionSequentialNumber, String conditionControl, String conditionInactiveReason, String conditionClass, Double factorForConditionBasisValue, String pricingScaleBasis, BigDecimal conditionScaleBasisValue, String conditionScaleBasisCurrency, String conditionScaleBasisUnit, Boolean cndnIsRelevantForIntcoBilling, Boolean conditionIsForConfiguration, Boolean conditionIsManuallyChanged, String conditionRecord, String accessNumberOfAccessSequence) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
PurOrdPricingElementField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> PurOrdPricingElementField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 3Constraints: noneConstraints: Not nullable, Maximum length: 1Constraints: noneConstraints: Not nullable, Precision: 16, Scale: 3Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 1Constraints: noneConstraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 5, Scale: 0Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 10, Scale: 0Constraints: Not nullable, Precision: 10, Scale: 0Constraints: Not nullable, Maximum length: 4protected Stringprotected StringConstraints: noneConstraints: Not nullable, Maximum length: 1Constraints: nonegetKey()Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 14(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 6(Key Field) Constraints: Not nullable, Maximum length: 3(Key Field) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 5getType()inthashCode()voidsetAccessNumberOfAccessSequence(String accessNumberOfAccessSequence) Constraints: Not nullable, Maximum length: 3voidsetCndnIsRelevantForIntcoBilling(Boolean cndnIsRelevantForIntcoBilling) Constraints: nonevoidsetCndnIsRelevantForInvoiceList(String cndnIsRelevantForInvoiceList) Constraints: Not nullable, Maximum length: 1voidsetCndnIsRelevantForLimitValue(Boolean cndnIsRelevantForLimitValue) Constraints: nonevoidsetConditionAmount(BigDecimal conditionAmount) Constraints: Not nullable, Precision: 16, Scale: 3voidsetConditionApplication(String conditionApplication) Constraints: Not nullable, Maximum length: 2voidsetConditionBaseValue(BigDecimal conditionBaseValue) Constraints: Not nullable, Precision: 24, Scale: 9voidsetConditionCalculationType(String conditionCalculationType) Constraints: Not nullable, Maximum length: 3voidsetConditionCategory(String conditionCategory) Constraints: Not nullable, Maximum length: 1voidsetConditionClass(String conditionClass) Constraints: Not nullable, Maximum length: 1voidsetConditionControl(String conditionControl) Constraints: Not nullable, Maximum length: 1voidsetConditionCurrency(String conditionCurrency) Constraints: Not nullable, Maximum length: 5voidsetConditionInactiveReason(String conditionInactiveReason) Constraints: Not nullable, Maximum length: 1voidsetConditionIsForConfiguration(Boolean conditionIsForConfiguration) Constraints: nonevoidsetConditionIsForStatistics(Boolean conditionIsForStatistics) Constraints: nonevoidsetConditionIsManuallyChanged(Boolean conditionIsManuallyChanged) Constraints: nonevoidsetConditionOrigin(String conditionOrigin) Constraints: Not nullable, Maximum length: 1voidsetConditionQuantity(BigDecimal conditionQuantity) Constraints: Not nullable, Precision: 5, Scale: 0voidsetConditionQuantityUnit(String conditionQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetConditionRateValue(BigDecimal conditionRateValue) Constraints: Not nullable, Precision: 24, Scale: 9voidsetConditionRecord(String conditionRecord) Constraints: Not nullable, Maximum length: 10voidsetConditionScaleBasisCurrency(String conditionScaleBasisCurrency) Constraints: Not nullable, Maximum length: 5voidsetConditionScaleBasisUnit(String conditionScaleBasisUnit) Constraints: Not nullable, Maximum length: 3voidsetConditionScaleBasisValue(BigDecimal conditionScaleBasisValue) Constraints: Not nullable, Precision: 24, Scale: 9voidsetConditionSequentialNumber(String conditionSequentialNumber) Constraints: Not nullable, Maximum length: 3voidsetConditionToBaseQtyDnmntr(BigDecimal conditionToBaseQtyDnmntr) Constraints: Not nullable, Precision: 10, Scale: 0voidsetConditionToBaseQtyNmrtr(BigDecimal conditionToBaseQtyNmrtr) Constraints: Not nullable, Precision: 10, Scale: 0voidsetConditionType(String conditionType) Constraints: Not nullable, Maximum length: 4voidsetFactorForConditionBasisValue(Double factorForConditionBasisValue) Constraints: nonevoidsetIsGroupCondition(String isGroupCondition) Constraints: Not nullable, Maximum length: 1voidsetIsRelevantForAccrual(Boolean isRelevantForAccrual) Constraints: nonevoidsetPriceDetnExchangeRate(String priceDetnExchangeRate) Constraints: Not nullable, Maximum length: 12voidsetPricingDateTime(String pricingDateTime) Constraints: Not nullable, Maximum length: 14voidsetPricingDocument(String pricingDocument) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetPricingDocumentItem(String pricingDocumentItem) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetPricingProcedureCounter(String pricingProcedureCounter) (Key Field) Constraints: Not nullable, Maximum length: 3voidsetPricingProcedureStep(String pricingProcedureStep) (Key Field) Constraints: Not nullable, Maximum length: 3voidsetPricingScaleBasis(String pricingScaleBasis) Constraints: Not nullable, Maximum length: 3voidsetPricingScaleType(String pricingScaleType) Constraints: Not nullable, Maximum length: 1voidsetPurchaseOrder(String purchaseOrder) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetPurchaseOrderItem(String purchaseOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 5protected voidsetServicePathForFetch(String servicePathForFetch) voidsetTransactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of PurOrdPricingElement. -
PURCHASE_ORDER
Use with available fluent helpers to apply the PurchaseOrder field to query operations. -
PURCHASE_ORDER_ITEM
Use with available fluent helpers to apply the PurchaseOrderItem field to query operations. -
PRICING_DOCUMENT
Use with available fluent helpers to apply the PricingDocument field to query operations. -
PRICING_DOCUMENT_ITEM
Use with available fluent helpers to apply the PricingDocumentItem field to query operations. -
PRICING_PROCEDURE_STEP
Use with available fluent helpers to apply the PricingProcedureStep field to query operations. -
PRICING_PROCEDURE_COUNTER
Use with available fluent helpers to apply the PricingProcedureCounter field to query operations. -
CONDITION_TYPE
Use with available fluent helpers to apply the ConditionType field to query operations. -
CONDITION_RATE_VALUE
Use with available fluent helpers to apply the ConditionRateValue field to query operations. -
CONDITION_CURRENCY
Use with available fluent helpers to apply the ConditionCurrency field to query operations. -
PRICE_DETN_EXCHANGE_RATE
Use with available fluent helpers to apply the PriceDetnExchangeRate field to query operations. -
TRANSACTION_CURRENCY
Use with available fluent helpers to apply the TransactionCurrency field to query operations. -
CONDITION_AMOUNT
Use with available fluent helpers to apply the ConditionAmount field to query operations. -
CONDITION_QUANTITY_UNIT
Use with available fluent helpers to apply the ConditionQuantityUnit field to query operations. -
CONDITION_QUANTITY
Use with available fluent helpers to apply the ConditionQuantity field to query operations. -
CONDITION_APPLICATION
Use with available fluent helpers to apply the ConditionApplication field to query operations. -
PRICING_DATE_TIME
Use with available fluent helpers to apply the PricingDateTime field to query operations. -
CONDITION_CALCULATION_TYPE
Use with available fluent helpers to apply the ConditionCalculationType field to query operations. -
CONDITION_BASE_VALUE
Use with available fluent helpers to apply the ConditionBaseValue field to query operations. -
CONDITION_TO_BASE_QTY_NMRTR
Use with available fluent helpers to apply the ConditionToBaseQtyNmrtr field to query operations. -
CONDITION_TO_BASE_QTY_DNMNTR
Use with available fluent helpers to apply the ConditionToBaseQtyDnmntr field to query operations. -
CONDITION_CATEGORY
Use with available fluent helpers to apply the ConditionCategory field to query operations. -
CONDITION_IS_FOR_STATISTICS
Use with available fluent helpers to apply the ConditionIsForStatistics field to query operations. -
PRICING_SCALE_TYPE
Use with available fluent helpers to apply the PricingScaleType field to query operations. -
IS_RELEVANT_FOR_ACCRUAL
Use with available fluent helpers to apply the IsRelevantForAccrual field to query operations. -
CNDN_IS_RELEVANT_FOR_INVOICE_LIST
Use with available fluent helpers to apply the CndnIsRelevantForInvoiceList field to query operations. -
CONDITION_ORIGIN
Use with available fluent helpers to apply the ConditionOrigin field to query operations. -
IS_GROUP_CONDITION
Use with available fluent helpers to apply the IsGroupCondition field to query operations. -
CNDN_IS_RELEVANT_FOR_LIMIT_VALUE
Use with available fluent helpers to apply the CndnIsRelevantForLimitValue field to query operations. -
CONDITION_SEQUENTIAL_NUMBER
Use with available fluent helpers to apply the ConditionSequentialNumber field to query operations. -
CONDITION_CONTROL
Use with available fluent helpers to apply the ConditionControl field to query operations. -
CONDITION_INACTIVE_REASON
Use with available fluent helpers to apply the ConditionInactiveReason field to query operations. -
CONDITION_CLASS
Use with available fluent helpers to apply the ConditionClass field to query operations. -
FACTOR_FOR_CONDITION_BASIS_VALUE
Use with available fluent helpers to apply the FactorForConditionBasisValue field to query operations. -
PRICING_SCALE_BASIS
Use with available fluent helpers to apply the PricingScaleBasis field to query operations. -
CONDITION_SCALE_BASIS_VALUE
Use with available fluent helpers to apply the ConditionScaleBasisValue field to query operations. -
CONDITION_SCALE_BASIS_CURRENCY
Use with available fluent helpers to apply the ConditionScaleBasisCurrency field to query operations. -
CONDITION_SCALE_BASIS_UNIT
Use with available fluent helpers to apply the ConditionScaleBasisUnit field to query operations. -
CNDN_IS_RELEVANT_FOR_INTCO_BILLING
Use with available fluent helpers to apply the CndnIsRelevantForIntcoBilling field to query operations. -
CONDITION_IS_FOR_CONFIGURATION
Use with available fluent helpers to apply the ConditionIsForConfiguration field to query operations. -
CONDITION_IS_MANUALLY_CHANGED
Use with available fluent helpers to apply the ConditionIsManuallyChanged field to query operations. -
CONDITION_RECORD
Use with available fluent helpers to apply the ConditionRecord field to query operations. -
ACCESS_NUMBER_OF_ACCESS_SEQUENCE
Use with available fluent helpers to apply the AccessNumberOfAccessSequence field to query operations.
-
-
Constructor Details
-
PurOrdPricingElement
public PurOrdPricingElement() -
PurOrdPricingElement
public PurOrdPricingElement(@Nullable String purchaseOrder, @Nullable String purchaseOrderItem, @Nullable String pricingDocument, @Nullable String pricingDocumentItem, @Nullable String pricingProcedureStep, @Nullable String pricingProcedureCounter, @Nullable String conditionType, @Nullable BigDecimal conditionRateValue, @Nullable String conditionCurrency, @Nullable String priceDetnExchangeRate, @Nullable String transactionCurrency, @Nullable BigDecimal conditionAmount, @Nullable String conditionQuantityUnit, @Nullable BigDecimal conditionQuantity, @Nullable String conditionApplication, @Nullable String pricingDateTime, @Nullable String conditionCalculationType, @Nullable BigDecimal conditionBaseValue, @Nullable BigDecimal conditionToBaseQtyNmrtr, @Nullable BigDecimal conditionToBaseQtyDnmntr, @Nullable String conditionCategory, @Nullable Boolean conditionIsForStatistics, @Nullable String pricingScaleType, @Nullable Boolean isRelevantForAccrual, @Nullable String cndnIsRelevantForInvoiceList, @Nullable String conditionOrigin, @Nullable String isGroupCondition, @Nullable Boolean cndnIsRelevantForLimitValue, @Nullable String conditionSequentialNumber, @Nullable String conditionControl, @Nullable String conditionInactiveReason, @Nullable String conditionClass, @Nullable Double factorForConditionBasisValue, @Nullable String pricingScaleBasis, @Nullable BigDecimal conditionScaleBasisValue, @Nullable String conditionScaleBasisCurrency, @Nullable String conditionScaleBasisUnit, @Nullable Boolean cndnIsRelevantForIntcoBilling, @Nullable Boolean conditionIsForConfiguration, @Nullable Boolean conditionIsManuallyChanged, @Nullable String conditionRecord, @Nullable String accessNumberOfAccessSequence)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<PurOrdPricingElement>
-
setPurchaseOrder
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Parameters:
purchaseOrder- Purchasing Document Number
-
setPurchaseOrderItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Parameters:
purchaseOrderItem- Item Number of Purchasing Document
-
setPricingDocument
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PricingDocument
- Parameters:
pricingDocument- Number of the Document Condition
-
setPricingDocumentItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PricingDocumentItem
- Parameters:
pricingDocumentItem- Condition item number
-
setPricingProcedureStep
(Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingProcedureStep
- Parameters:
pricingProcedureStep- Step Number
-
setPricingProcedureCounter
(Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingProcedureCounter
- Parameters:
pricingProcedureCounter- Condition Counter
-
setConditionType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Parameters:
conditionType- Condition Type
-
setConditionRateValue
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateValue
- Parameters:
conditionRateValue- Condition Amount or Percentage
-
setConditionCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ConditionCurrency
- Parameters:
conditionCurrency- Currency Key
-
setPriceDetnExchangeRate
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: PriceDetnExchangeRate
- Parameters:
priceDetnExchangeRate- The priceDetnExchangeRate to set.
-
setTransactionCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Parameters:
transactionCurrency- SD Document Currency
-
setConditionAmount
Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ConditionAmount
- Parameters:
conditionAmount- Condition Value
-
setConditionQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnit
- Parameters:
conditionQuantityUnit- Condition Unit in the Document
-
setConditionQuantity
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: ConditionQuantity
- Parameters:
conditionQuantity- Condition Pricing Unit
-
setConditionApplication
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionApplication
- Parameters:
conditionApplication- Application
-
setPricingDateTime
Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: PricingDateTime
- Parameters:
pricingDateTime- Timestamp for Pricing
-
setConditionCalculationType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionCalculationType
- Parameters:
conditionCalculationType- Calculation Type for Condition
-
setConditionBaseValue
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionBaseValue
- Parameters:
conditionBaseValue- Condition Basis
-
setConditionToBaseQtyNmrtr
Constraints: Not nullable, Precision: 10, Scale: 0Original property name from the Odata EDM: ConditionToBaseQtyNmrtr
- Parameters:
conditionToBaseQtyNmrtr- Numerator for Converting to Base UoM
-
setConditionToBaseQtyDnmntr
Constraints: Not nullable, Precision: 10, Scale: 0Original property name from the Odata EDM: ConditionToBaseQtyDnmntr
- Parameters:
conditionToBaseQtyDnmntr- Denominator for Converting to Base UoM
-
setConditionCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionCategory
- Parameters:
conditionCategory- Condition Category (Examples: Tax, Freight, Price, Cost)
-
setConditionIsForStatistics
Constraints: noneOriginal property name from the Odata EDM: ConditionIsForStatistics
- Parameters:
conditionIsForStatistics- Condition is used for statistics
-
setPricingScaleType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PricingScaleType
- Parameters:
pricingScaleType- Scale Type
-
setIsRelevantForAccrual
Constraints: noneOriginal property name from the Odata EDM: IsRelevantForAccrual
- Parameters:
isRelevantForAccrual- Condition is Relevant for Accrual (e.g. Freight)
-
setCndnIsRelevantForInvoiceList
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CndnIsRelevantForInvoiceList
- Parameters:
cndnIsRelevantForInvoiceList- Condition for Invoice List
-
setConditionOrigin
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionOrigin
- Parameters:
conditionOrigin- Origin of the Condition
-
setIsGroupCondition
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsGroupCondition
- Parameters:
isGroupCondition- Group Condition
-
setCndnIsRelevantForLimitValue
Constraints: noneOriginal property name from the Odata EDM: CndnIsRelevantForLimitValue
- Parameters:
cndnIsRelevantForLimitValue- Condition Update
-
setConditionSequentialNumber
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionSequentialNumber
- Parameters:
conditionSequentialNumber- Sequential Number of the Condition
-
setConditionControl
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionControl
- Parameters:
conditionControl- Condition Control
-
setConditionInactiveReason
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionInactiveReason
- Parameters:
conditionInactiveReason- Condition is Inactive
-
setConditionClass
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionClass
- Parameters:
conditionClass- Condition Class
-
setFactorForConditionBasisValue
Constraints: noneOriginal property name from the Odata EDM: FactorForConditionBasisValue
- Parameters:
factorForConditionBasisValue- Factor for Condition Base Value
-
setPricingScaleBasis
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingScaleBasis
- Parameters:
pricingScaleBasis- Scale Basis Indicator
-
setConditionScaleBasisValue
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionScaleBasisValue
- Parameters:
conditionScaleBasisValue- Scale Base Value
-
setConditionScaleBasisCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ConditionScaleBasisCurrency
- Parameters:
conditionScaleBasisCurrency- Scale Currency
-
setConditionScaleBasisUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleBasisUnit
- Parameters:
conditionScaleBasisUnit- Condition Scale Unit of Measure
-
setCndnIsRelevantForIntcoBilling
Constraints: noneOriginal property name from the Odata EDM: CndnIsRelevantForIntcoBilling
- Parameters:
cndnIsRelevantForIntcoBilling- Condition for Intercompany Billing
-
setConditionIsForConfiguration
Constraints: noneOriginal property name from the Odata EDM: ConditionIsForConfiguration
- Parameters:
conditionIsForConfiguration- Condition Used for Variant Configuration
-
setConditionIsManuallyChanged
Constraints: noneOriginal property name from the Odata EDM: ConditionIsManuallyChanged
- Parameters:
conditionIsManuallyChanged- Condition Changed Manually
-
setConditionRecord
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Parameters:
conditionRecord- Number of Condition Record
-
setAccessNumberOfAccessSequence
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AccessNumberOfAccessSequence
- Parameters:
accessNumberOfAccessSequence- Access sequence - Access number
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<PurOrdPricingElement>
-
getKey
- Overrides:
getKeyin classVdmObject<PurOrdPricingElement>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<PurOrdPricingElement>
-
fromMap
- Overrides:
fromMapin classVdmObject<PurOrdPricingElement>
-
field
@Nonnull public static <T> PurOrdPricingElementField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> PurOrdPricingElementField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<PurOrdPricingElement>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<PurOrdPricingElement>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<PurOrdPricingElement>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<PurOrdPricingElement>
-
builder
-
getPurchaseOrder
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Returns:
- Purchasing Document Number
-
getPurchaseOrderItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Returns:
- Item Number of Purchasing Document
-
getPricingDocument
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PricingDocument
- Returns:
- Number of the Document Condition
-
getPricingDocumentItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PricingDocumentItem
- Returns:
- Condition item number
-
getPricingProcedureStep
(Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingProcedureStep
- Returns:
- Step Number
-
getPricingProcedureCounter
(Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingProcedureCounter
- Returns:
- Condition Counter
-
getConditionType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Returns:
- Condition Type
-
getConditionRateValue
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateValue
- Returns:
- Condition Amount or Percentage
-
getConditionCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ConditionCurrency
- Returns:
- Currency Key
-
getPriceDetnExchangeRate
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: PriceDetnExchangeRate
- Returns:
- The priceDetnExchangeRate contained in this entity.
-
getTransactionCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
- SD Document Currency
-
getConditionAmount
Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ConditionAmount
- Returns:
- Condition Value
-
getConditionQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnit
- Returns:
- Condition Unit in the Document
-
getConditionQuantity
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: ConditionQuantity
- Returns:
- Condition Pricing Unit
-
getConditionApplication
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionApplication
- Returns:
- Application
-
getPricingDateTime
Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: PricingDateTime
- Returns:
- Timestamp for Pricing
-
getConditionCalculationType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionCalculationType
- Returns:
- Calculation Type for Condition
-
getConditionBaseValue
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionBaseValue
- Returns:
- Condition Basis
-
getConditionToBaseQtyNmrtr
Constraints: Not nullable, Precision: 10, Scale: 0Original property name from the Odata EDM: ConditionToBaseQtyNmrtr
- Returns:
- Numerator for Converting to Base UoM
-
getConditionToBaseQtyDnmntr
Constraints: Not nullable, Precision: 10, Scale: 0Original property name from the Odata EDM: ConditionToBaseQtyDnmntr
- Returns:
- Denominator for Converting to Base UoM
-
getConditionCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionCategory
- Returns:
- Condition Category (Examples: Tax, Freight, Price, Cost)
-
getConditionIsForStatistics
Constraints: noneOriginal property name from the Odata EDM: ConditionIsForStatistics
- Returns:
- Condition is used for statistics
-
getPricingScaleType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PricingScaleType
- Returns:
- Scale Type
-
getIsRelevantForAccrual
Constraints: noneOriginal property name from the Odata EDM: IsRelevantForAccrual
- Returns:
- Condition is Relevant for Accrual (e.g. Freight)
-
getCndnIsRelevantForInvoiceList
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CndnIsRelevantForInvoiceList
- Returns:
- Condition for Invoice List
-
getConditionOrigin
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionOrigin
- Returns:
- Origin of the Condition
-
getIsGroupCondition
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsGroupCondition
- Returns:
- Group Condition
-
getCndnIsRelevantForLimitValue
Constraints: noneOriginal property name from the Odata EDM: CndnIsRelevantForLimitValue
- Returns:
- Condition Update
-
getConditionSequentialNumber
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionSequentialNumber
- Returns:
- Sequential Number of the Condition
-
getConditionControl
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionControl
- Returns:
- Condition Control
-
getConditionInactiveReason
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionInactiveReason
- Returns:
- Condition is Inactive
-
getConditionClass
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionClass
- Returns:
- Condition Class
-
getFactorForConditionBasisValue
Constraints: noneOriginal property name from the Odata EDM: FactorForConditionBasisValue
- Returns:
- Factor for Condition Base Value
-
getPricingScaleBasis
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingScaleBasis
- Returns:
- Scale Basis Indicator
-
getConditionScaleBasisValue
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionScaleBasisValue
- Returns:
- Scale Base Value
-
getConditionScaleBasisCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ConditionScaleBasisCurrency
- Returns:
- Scale Currency
-
getConditionScaleBasisUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleBasisUnit
- Returns:
- Condition Scale Unit of Measure
-
getCndnIsRelevantForIntcoBilling
Constraints: noneOriginal property name from the Odata EDM: CndnIsRelevantForIntcoBilling
- Returns:
- Condition for Intercompany Billing
-
getConditionIsForConfiguration
Constraints: noneOriginal property name from the Odata EDM: ConditionIsForConfiguration
- Returns:
- Condition Used for Variant Configuration
-
getConditionIsManuallyChanged
Constraints: noneOriginal property name from the Odata EDM: ConditionIsManuallyChanged
- Returns:
- Condition Changed Manually
-
getConditionRecord
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Returns:
- Number of Condition Record
-
getAccessNumberOfAccessSequence
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AccessNumberOfAccessSequence
- Returns:
- Access sequence - Access number
-
toString
- Overrides:
toStringin classVdmObject<PurOrdPricingElement>
-
equals
- Overrides:
equalsin classVdmEntity<PurOrdPricingElement>
-
canEqual
- Overrides:
canEqualin classVdmEntity<PurOrdPricingElement>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<PurOrdPricingElement>
-