Class PurOrderItemPricingElement
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: PurOrderItemPricingElement_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of PurOrderItemPricingElement instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty<PurOrderItemPricingElement>Selector for all available fields of PurOrderItemPricingElement.static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.Boolean<PurOrderItemPricingElement>static final SimpleProperty.Boolean<PurOrderItemPricingElement>static final SimpleProperty.Boolean<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.Binary<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.Boolean<PurOrderItemPricingElement>static final SimpleProperty.Boolean<PurOrderItemPricingElement>static final SimpleProperty.Boolean<PurOrderItemPricingElement>static final SimpleProperty.Boolean<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.Guid<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.Boolean<PurOrderItemPricingElement>static final SimpleProperty.Boolean<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.Date<PurOrderItemPricingElement>static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final NavigationProperty.Single<PurOrderItemPricingElement,PurchaseOrder> Use with available request builders to apply the _PurchaseOrder navigation property to query operations.Use with available request builders to apply the _PurchaseOrderItem navigation property to query operations.static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>static final SimpleProperty.String<PurOrderItemPricingElement>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionPurOrderItemPricingElement(String purchaseOrder, String purchaseOrderItem, String pricingDocument, String pricingDocumentItem, String pricingProcedureStep, String pricingProcedureCounter, String conditionApplication, String conditionType, LocalDate priceConditionDeterminationDte, String conditionCalculationType, BigDecimal conditionBaseValue, BigDecimal conditionRateAmount, BigDecimal conditionRateRatio, String conditionCurrency, BigDecimal priceDetnExchangeRate, BigDecimal conditionQuantity, String conditionQuantityUnit, BigDecimal conditionToBaseQtyNmrtr, BigDecimal conditionToBaseQtyDnmntr, String conditionCategory, Boolean conditionIsForStatistics, String pricingScaleType, Boolean isRelevantForAccrual, Boolean cndnIsRelevantForInvoiceList, String conditionOrigin, Boolean isGroupCondition, String accessNumberOfAccessSequence, String conditionRecord, String conditionSequentialNumber, String accountKeyForGLAccount, String gLAccount, String taxCode, String acctKeyForAccrualsGLAccount, String accrualsGLAccount, String withholdingTaxCode, String freightSupplier, BigDecimal cndnRoundingOffDiffAmount, BigDecimal conditionAmount, String transactionCurrency, String conditionControl, String conditionInactiveReason, String conditionClass, String prcgProcedureCounterForHeader, Double factorForConditionBasisValue, String structureCondition, Double periodFactorForCndnBasisValue, String pricingScaleBasis, BigDecimal conditionScaleBasisValue, String conditionScaleBasisUnit, String conditionScaleBasisCurrency, String conditionAlternativeCurrency, BigDecimal conditionAmountInLocalCrcy, Boolean cndnIsRelevantForIntcoBilling, Boolean conditionIsManuallyChanged, String billingPriceSource, String taxJurisdictionLevel, byte[] conditionByteSequence, Boolean cndnIsRelevantForLimitValue, String conditionBasisLimitExceeded, String conditionAmountLimitExceeded, BigDecimal cumulatedConditionBasisValue, String customerRebateRecipient, Boolean conditionIsForConfiguration, String variantCondition, String conditionAcctAssgmtRelevance, String conditionMatrixMaintRelevance, UUID configblParametersAndFormulas, BigDecimal conditionAdjustedQuantity, String conditionTypeName, String conditionBaseValueIntlUnit, String conditionBaseValueUnit, String conditionRateValueIntlUnit, String conditionRateValueUnit, String taxCodeName, Boolean conditionIsDeletable, String pricingProcedure, String superordinateDocument, String superordinateDocumentItem, PurchaseOrder to_PurchaseOrder, PurchaseOrderItem to_PurchaseOrderItem) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Precision: 5, Scale: 0Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 31, Scale: 14Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1byte[]Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 5Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 10Constraints: Not nullable, Precision: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 30Constraints: NullableConstraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Maximum length: 10protected Stringprotected StringConstraints: Not nullableConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullableConstraints: Not nullableprotected ODataEntityKeygetKey()Constraints: Not nullableConstraints: Not nullable, Maximum length: 3Constraints: NullableConstraints: Not nullable, Precision: 9, Scale: 5(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 6Constraints: 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: 10io.vavr.control.Option<PurchaseOrder>Retrieval of associated PurchaseOrder entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 5io.vavr.control.Option<PurchaseOrderItem>Retrieval of associated PurchaseOrderItem entity (one to one).Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 32Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 50Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 3getType()Constraints: Not nullable, Maximum length: 26Constraints: Not nullable, Maximum length: 2inthashCode()voidsetAccessNumberOfAccessSequence(String accessNumberOfAccessSequence) Constraints: Not nullable, Maximum length: 3voidsetAccountKeyForGLAccount(String accountKeyForGLAccount) Constraints: Not nullable, Maximum length: 3voidsetAccrualsGLAccount(String accrualsGLAccount) Constraints: Not nullable, Maximum length: 10voidsetAcctKeyForAccrualsGLAccount(String acctKeyForAccrualsGLAccount) Constraints: Not nullable, Maximum length: 3voidsetBillingPriceSource(String billingPriceSource) Constraints: Not nullable, Maximum length: 1voidsetCndnIsRelevantForIntcoBilling(Boolean cndnIsRelevantForIntcoBilling) Constraints: Not nullablevoidsetCndnIsRelevantForInvoiceList(Boolean cndnIsRelevantForInvoiceList) Constraints: Not nullablevoidsetCndnIsRelevantForLimitValue(Boolean cndnIsRelevantForLimitValue) Constraints: Not nullablevoidsetCndnRoundingOffDiffAmount(BigDecimal cndnRoundingOffDiffAmount) Constraints: Not nullable, Precision: 5, Scale: 0voidsetConditionAcctAssgmtRelevance(String conditionAcctAssgmtRelevance) Constraints: Not nullable, Maximum length: 1voidsetConditionAdjustedQuantity(BigDecimal conditionAdjustedQuantity) Constraints: Not nullable, Precision: 31, Scale: 14voidsetConditionAlternativeCurrency(String conditionAlternativeCurrency) Constraints: Not nullable, Maximum length: 3voidsetConditionAmount(BigDecimal conditionAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetConditionAmountInLocalCrcy(BigDecimal conditionAmountInLocalCrcy) Constraints: Not nullable, Precision: 15, Scale: 0voidsetConditionAmountLimitExceeded(String conditionAmountLimitExceeded) Constraints: Not nullable, Maximum length: 1voidsetConditionApplication(String conditionApplication) Constraints: Not nullable, Maximum length: 2voidsetConditionBaseValue(BigDecimal conditionBaseValue) Constraints: Not nullable, Precision: 24, Scale: 9voidsetConditionBaseValueIntlUnit(String conditionBaseValueIntlUnit) Constraints: Not nullable, Maximum length: 3voidsetConditionBaseValueUnit(String conditionBaseValueUnit) Constraints: Not nullable, Maximum length: 3voidsetConditionBasisLimitExceeded(String conditionBasisLimitExceeded) Constraints: Not nullable, Maximum length: 1voidsetConditionByteSequence(byte[] conditionByteSequence) Constraints: Not nullable, Maximum length: 2voidsetConditionCalculationType(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: 3voidsetConditionInactiveReason(String conditionInactiveReason) Constraints: Not nullable, Maximum length: 1voidsetConditionIsDeletable(Boolean conditionIsDeletable) Constraints: Not nullablevoidsetConditionIsForConfiguration(Boolean conditionIsForConfiguration) Constraints: Not nullablevoidsetConditionIsForStatistics(Boolean conditionIsForStatistics) Constraints: Not nullablevoidsetConditionIsManuallyChanged(Boolean conditionIsManuallyChanged) Constraints: Not nullablevoidsetConditionMatrixMaintRelevance(String conditionMatrixMaintRelevance) Constraints: Not nullable, Maximum length: 1voidsetConditionOrigin(String conditionOrigin) Constraints: Not nullable, Maximum length: 1voidsetConditionQuantity(BigDecimal conditionQuantity) Constraints: Not nullable, Precision: 5voidsetConditionQuantityUnit(String conditionQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetConditionRateAmount(BigDecimal conditionRateAmount) Constraints: Not nullable, Precision: 24, Scale: 9voidsetConditionRateRatio(BigDecimal conditionRateRatio) Constraints: Not nullable, Precision: 24, Scale: 9voidsetConditionRateValueIntlUnit(String conditionRateValueIntlUnit) Constraints: Not nullable, Maximum length: 3voidsetConditionRateValueUnit(String conditionRateValueUnit) Constraints: Not nullable, Maximum length: 3voidsetConditionRecord(String conditionRecord) Constraints: Not nullable, Maximum length: 10voidsetConditionScaleBasisCurrency(String conditionScaleBasisCurrency) Constraints: Not nullable, Maximum length: 3voidsetConditionScaleBasisUnit(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: 10voidsetConditionToBaseQtyNmrtr(BigDecimal conditionToBaseQtyNmrtr) Constraints: Not nullable, Precision: 10voidsetConditionType(String conditionType) Constraints: Not nullable, Maximum length: 4voidsetConditionTypeName(String conditionTypeName) Constraints: Not nullable, Maximum length: 30voidsetConfigblParametersAndFormulas(UUID configblParametersAndFormulas) Constraints: NullablevoidsetCumulatedConditionBasisValue(BigDecimal cumulatedConditionBasisValue) Constraints: Not nullable, Precision: 24, Scale: 9voidsetCustomerRebateRecipient(String customerRebateRecipient) Constraints: Not nullable, Maximum length: 10voidsetFactorForConditionBasisValue(Double factorForConditionBasisValue) Constraints: Not nullablevoidsetFreightSupplier(String freightSupplier) Constraints: Not nullable, Maximum length: 10voidsetGLAccount(String gLAccount) Constraints: Not nullable, Maximum length: 10voidsetIsGroupCondition(Boolean isGroupCondition) Constraints: Not nullablevoidsetIsRelevantForAccrual(Boolean isRelevantForAccrual) Constraints: Not nullablevoidsetPeriodFactorForCndnBasisValue(Double periodFactorForCndnBasisValue) Constraints: Not nullablevoidsetPrcgProcedureCounterForHeader(String prcgProcedureCounterForHeader) Constraints: Not nullable, Maximum length: 3voidsetPriceConditionDeterminationDte(LocalDate priceConditionDeterminationDte) Constraints: NullablevoidsetPriceDetnExchangeRate(BigDecimal priceDetnExchangeRate) Constraints: Not nullable, Precision: 9, Scale: 5voidsetPricingDocument(String pricingDocument) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetPricingDocumentItem(String pricingDocumentItem) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetPricingProcedure(String pricingProcedure) 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(PurchaseOrder value) Overwrites the associated PurchaseOrder entity for the loaded navigation property _PurchaseOrder.voidsetPurchaseOrder(String purchaseOrder) (Key Field) Constraints: Not nullable, Maximum length: 10voidOverwrites the associated PurchaseOrderItem entity for the loaded navigation property _PurchaseOrderItem.voidsetPurchaseOrderItem(String purchaseOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 5voidsetStructureCondition(String structureCondition) Constraints: Not nullable, Maximum length: 1voidsetSuperordinateDocument(String superordinateDocument) Constraints: Not nullable, Maximum length: 32voidsetSuperordinateDocumentItem(String superordinateDocumentItem) Constraints: Not nullable, Maximum length: 70voidsetTaxCode(String taxCode) Constraints: Not nullable, Maximum length: 2voidsetTaxCodeName(String taxCodeName) Constraints: Not nullable, Maximum length: 50voidsetTaxJurisdictionLevel(String taxJurisdictionLevel) Constraints: Not nullable, Maximum length: 1voidsetTransactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 3voidsetVariantCondition(String variantCondition) Constraints: Not nullable, Maximum length: 26voidsetWithholdingTaxCode(String withholdingTaxCode) Constraints: Not nullable, Maximum length: 2toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of PurOrderItemPricingElement. -
PURCHASE_ORDER
-
PURCHASE_ORDER_ITEM
-
PRICING_DOCUMENT
-
PRICING_DOCUMENT_ITEM
-
PRICING_PROCEDURE_STEP
-
PRICING_PROCEDURE_COUNTER
-
CONDITION_APPLICATION
-
CONDITION_TYPE
-
PRICE_CONDITION_DETERMINATION_DTE
public static final SimpleProperty.Date<PurOrderItemPricingElement> PRICE_CONDITION_DETERMINATION_DTE -
CONDITION_CALCULATION_TYPE
-
CONDITION_BASE_VALUE
-
CONDITION_RATE_AMOUNT
-
CONDITION_RATE_RATIO
-
CONDITION_CURRENCY
-
PRICE_DETN_EXCHANGE_RATE
public static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement> PRICE_DETN_EXCHANGE_RATE -
CONDITION_QUANTITY
-
CONDITION_QUANTITY_UNIT
-
CONDITION_TO_BASE_QTY_NMRTR
public static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement> CONDITION_TO_BASE_QTY_NMRTR -
CONDITION_TO_BASE_QTY_DNMNTR
public static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement> CONDITION_TO_BASE_QTY_DNMNTR -
CONDITION_CATEGORY
-
CONDITION_IS_FOR_STATISTICS
-
PRICING_SCALE_TYPE
-
IS_RELEVANT_FOR_ACCRUAL
-
CNDN_IS_RELEVANT_FOR_INVOICE_LIST
public static final SimpleProperty.Boolean<PurOrderItemPricingElement> CNDN_IS_RELEVANT_FOR_INVOICE_LIST -
CONDITION_ORIGIN
-
IS_GROUP_CONDITION
-
ACCESS_NUMBER_OF_ACCESS_SEQUENCE
public static final SimpleProperty.String<PurOrderItemPricingElement> ACCESS_NUMBER_OF_ACCESS_SEQUENCE -
CONDITION_RECORD
-
CONDITION_SEQUENTIAL_NUMBER
-
ACCOUNT_KEY_FOR_GL_ACCOUNT
-
GL_ACCOUNT
-
TAX_CODE
-
ACCT_KEY_FOR_ACCRUALS_GL_ACCOUNT
public static final SimpleProperty.String<PurOrderItemPricingElement> ACCT_KEY_FOR_ACCRUALS_GL_ACCOUNT -
ACCRUALS_GL_ACCOUNT
-
WITHHOLDING_TAX_CODE
-
FREIGHT_SUPPLIER
-
CNDN_ROUNDING_OFF_DIFF_AMOUNT
public static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement> CNDN_ROUNDING_OFF_DIFF_AMOUNT -
CONDITION_AMOUNT
-
TRANSACTION_CURRENCY
-
CONDITION_CONTROL
-
CONDITION_INACTIVE_REASON
-
CONDITION_CLASS
-
PRCG_PROCEDURE_COUNTER_FOR_HEADER
public static final SimpleProperty.String<PurOrderItemPricingElement> PRCG_PROCEDURE_COUNTER_FOR_HEADER -
FACTOR_FOR_CONDITION_BASIS_VALUE
public static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement> FACTOR_FOR_CONDITION_BASIS_VALUE -
STRUCTURE_CONDITION
-
PERIOD_FACTOR_FOR_CNDN_BASIS_VALUE
public static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement> PERIOD_FACTOR_FOR_CNDN_BASIS_VALUE -
PRICING_SCALE_BASIS
-
CONDITION_SCALE_BASIS_VALUE
public static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement> CONDITION_SCALE_BASIS_VALUE -
CONDITION_SCALE_BASIS_UNIT
-
CONDITION_SCALE_BASIS_CURRENCY
public static final SimpleProperty.String<PurOrderItemPricingElement> CONDITION_SCALE_BASIS_CURRENCY -
CONDITION_ALTERNATIVE_CURRENCY
public static final SimpleProperty.String<PurOrderItemPricingElement> CONDITION_ALTERNATIVE_CURRENCY -
CONDITION_AMOUNT_IN_LOCAL_CRCY
public static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement> CONDITION_AMOUNT_IN_LOCAL_CRCY -
CNDN_IS_RELEVANT_FOR_INTCO_BILLING
public static final SimpleProperty.Boolean<PurOrderItemPricingElement> CNDN_IS_RELEVANT_FOR_INTCO_BILLING -
CONDITION_IS_MANUALLY_CHANGED
public static final SimpleProperty.Boolean<PurOrderItemPricingElement> CONDITION_IS_MANUALLY_CHANGED -
BILLING_PRICE_SOURCE
-
TAX_JURISDICTION_LEVEL
-
CONDITION_BYTE_SEQUENCE
-
CNDN_IS_RELEVANT_FOR_LIMIT_VALUE
public static final SimpleProperty.Boolean<PurOrderItemPricingElement> CNDN_IS_RELEVANT_FOR_LIMIT_VALUE -
CONDITION_BASIS_LIMIT_EXCEEDED
public static final SimpleProperty.String<PurOrderItemPricingElement> CONDITION_BASIS_LIMIT_EXCEEDED -
CONDITION_AMOUNT_LIMIT_EXCEEDED
public static final SimpleProperty.String<PurOrderItemPricingElement> CONDITION_AMOUNT_LIMIT_EXCEEDED -
CUMULATED_CONDITION_BASIS_VALUE
public static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement> CUMULATED_CONDITION_BASIS_VALUE -
CUSTOMER_REBATE_RECIPIENT
-
CONDITION_IS_FOR_CONFIGURATION
public static final SimpleProperty.Boolean<PurOrderItemPricingElement> CONDITION_IS_FOR_CONFIGURATION -
VARIANT_CONDITION
-
CONDITION_ACCT_ASSGMT_RELEVANCE
public static final SimpleProperty.String<PurOrderItemPricingElement> CONDITION_ACCT_ASSGMT_RELEVANCE -
CONDITION_MATRIX_MAINT_RELEVANCE
public static final SimpleProperty.String<PurOrderItemPricingElement> CONDITION_MATRIX_MAINT_RELEVANCE -
CONFIGBL_PARAMETERS_AND_FORMULAS
public static final SimpleProperty.Guid<PurOrderItemPricingElement> CONFIGBL_PARAMETERS_AND_FORMULAS -
CONDITION_ADJUSTED_QUANTITY
public static final SimpleProperty.NumericDecimal<PurOrderItemPricingElement> CONDITION_ADJUSTED_QUANTITY -
CONDITION_TYPE_NAME
-
CONDITION_BASE_VALUE_INTL_UNIT
public static final SimpleProperty.String<PurOrderItemPricingElement> CONDITION_BASE_VALUE_INTL_UNIT -
CONDITION_BASE_VALUE_UNIT
-
CONDITION_RATE_VALUE_INTL_UNIT
public static final SimpleProperty.String<PurOrderItemPricingElement> CONDITION_RATE_VALUE_INTL_UNIT -
CONDITION_RATE_VALUE_UNIT
-
TAX_CODE_NAME
-
CONDITION_IS_DELETABLE
-
PRICING_PROCEDURE
-
SUPERORDINATE_DOCUMENT
-
SUPERORDINATE_DOCUMENT_ITEM
-
TO__PURCHASE_ORDER
public static final NavigationProperty.Single<PurOrderItemPricingElement,PurchaseOrder> TO__PURCHASE_ORDERUse with available request builders to apply the _PurchaseOrder navigation property to query operations. -
TO__PURCHASE_ORDER_ITEM
public static final NavigationProperty.Single<PurOrderItemPricingElement,PurchaseOrderItem> TO__PURCHASE_ORDER_ITEMUse with available request builders to apply the _PurchaseOrderItem navigation property to query operations.
-
-
Constructor Details
-
PurOrderItemPricingElement
public PurOrderItemPricingElement() -
PurOrderItemPricingElement
public PurOrderItemPricingElement(@Nullable String purchaseOrder, @Nullable String purchaseOrderItem, @Nullable String pricingDocument, @Nullable String pricingDocumentItem, @Nullable String pricingProcedureStep, @Nullable String pricingProcedureCounter, @Nullable String conditionApplication, @Nullable String conditionType, @Nullable LocalDate priceConditionDeterminationDte, @Nullable String conditionCalculationType, @Nullable BigDecimal conditionBaseValue, @Nullable BigDecimal conditionRateAmount, @Nullable BigDecimal conditionRateRatio, @Nullable String conditionCurrency, @Nullable BigDecimal priceDetnExchangeRate, @Nullable BigDecimal conditionQuantity, @Nullable String conditionQuantityUnit, @Nullable BigDecimal conditionToBaseQtyNmrtr, @Nullable BigDecimal conditionToBaseQtyDnmntr, @Nullable String conditionCategory, @Nullable Boolean conditionIsForStatistics, @Nullable String pricingScaleType, @Nullable Boolean isRelevantForAccrual, @Nullable Boolean cndnIsRelevantForInvoiceList, @Nullable String conditionOrigin, @Nullable Boolean isGroupCondition, @Nullable String accessNumberOfAccessSequence, @Nullable String conditionRecord, @Nullable String conditionSequentialNumber, @Nullable String accountKeyForGLAccount, @Nullable String gLAccount, @Nullable String taxCode, @Nullable String acctKeyForAccrualsGLAccount, @Nullable String accrualsGLAccount, @Nullable String withholdingTaxCode, @Nullable String freightSupplier, @Nullable BigDecimal cndnRoundingOffDiffAmount, @Nullable BigDecimal conditionAmount, @Nullable String transactionCurrency, @Nullable String conditionControl, @Nullable String conditionInactiveReason, @Nullable String conditionClass, @Nullable String prcgProcedureCounterForHeader, @Nullable Double factorForConditionBasisValue, @Nullable String structureCondition, @Nullable Double periodFactorForCndnBasisValue, @Nullable String pricingScaleBasis, @Nullable BigDecimal conditionScaleBasisValue, @Nullable String conditionScaleBasisUnit, @Nullable String conditionScaleBasisCurrency, @Nullable String conditionAlternativeCurrency, @Nullable BigDecimal conditionAmountInLocalCrcy, @Nullable Boolean cndnIsRelevantForIntcoBilling, @Nullable Boolean conditionIsManuallyChanged, @Nullable String billingPriceSource, @Nullable String taxJurisdictionLevel, @Nullable byte[] conditionByteSequence, @Nullable Boolean cndnIsRelevantForLimitValue, @Nullable String conditionBasisLimitExceeded, @Nullable String conditionAmountLimitExceeded, @Nullable BigDecimal cumulatedConditionBasisValue, @Nullable String customerRebateRecipient, @Nullable Boolean conditionIsForConfiguration, @Nullable String variantCondition, @Nullable String conditionAcctAssgmtRelevance, @Nullable String conditionMatrixMaintRelevance, @Nullable UUID configblParametersAndFormulas, @Nullable BigDecimal conditionAdjustedQuantity, @Nullable String conditionTypeName, @Nullable String conditionBaseValueIntlUnit, @Nullable String conditionBaseValueUnit, @Nullable String conditionRateValueIntlUnit, @Nullable String conditionRateValueUnit, @Nullable String taxCodeName, @Nullable Boolean conditionIsDeletable, @Nullable String pricingProcedure, @Nullable String superordinateDocument, @Nullable String superordinateDocumentItem, @Nullable PurchaseOrder to_PurchaseOrder, @Nullable PurchaseOrderItem to_PurchaseOrderItem)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<PurOrderItemPricingElement>
-
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
-
setConditionApplication
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionApplication
- Parameters:
conditionApplication- Application
-
setConditionType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Parameters:
conditionType- Condition Type
-
setPriceConditionDeterminationDte
Constraints: NullableOriginal property name from the Odata EDM: PriceConditionDeterminationDte
- Parameters:
priceConditionDeterminationDte- Condition Pricing Date
-
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
-
setConditionRateAmount
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateAmount
- Parameters:
conditionRateAmount- Condition Amount
-
setConditionRateRatio
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateRatio
- Parameters:
conditionRateRatio- Condition Ratio (in Percent or Per Mille)
-
setConditionCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionCurrency
- Parameters:
conditionCurrency- Currency Key
-
setPriceDetnExchangeRate
Constraints: Not nullable, Precision: 9, Scale: 5Original property name from the Odata EDM: PriceDetnExchangeRate
- Parameters:
priceDetnExchangeRate- Exchange Rate for Price Determination
-
setConditionQuantity
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: ConditionQuantity
- Parameters:
conditionQuantity- Condition Pricing Unit
-
setConditionQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnit
- Parameters:
conditionQuantityUnit- Condition Unit in the Document
-
setConditionToBaseQtyNmrtr
Constraints: Not nullable, Precision: 10Original property name from the Odata EDM: ConditionToBaseQtyNmrtr
- Parameters:
conditionToBaseQtyNmrtr- Numerator for Converting to Base UoM
-
setConditionToBaseQtyDnmntr
Constraints: Not nullable, Precision: 10Original 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: Not nullableOriginal 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: Not nullableOriginal property name from the Odata EDM: IsRelevantForAccrual
- Parameters:
isRelevantForAccrual- Condition is Relevant for Accrual (e.g. Freight)
-
setCndnIsRelevantForInvoiceList
Constraints: Not nullableOriginal 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 nullableOriginal property name from the Odata EDM: IsGroupCondition
- Parameters:
isGroupCondition- Group Condition
-
setAccessNumberOfAccessSequence
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AccessNumberOfAccessSequence
- Parameters:
accessNumberOfAccessSequence- Access sequence - Access number
-
setConditionRecord
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Parameters:
conditionRecord- Number of Condition Record
-
setConditionSequentialNumber
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionSequentialNumber
- Parameters:
conditionSequentialNumber- Sequential Number of the Condition
-
setAccountKeyForGLAccount
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AccountKeyForGLAccount
- Parameters:
accountKeyForGLAccount- Account Key
-
setGLAccount
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: GLAccount
- Parameters:
gLAccount- G/L Account Number
-
setTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Parameters:
taxCode- Tax on Sales/Purchases Code
-
setAcctKeyForAccrualsGLAccount
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AcctKeyForAccrualsGLAccount
- Parameters:
acctKeyForAccrualsGLAccount- Account Key - Accruals / Provisions
-
setAccrualsGLAccount
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AccrualsGLAccount
- Parameters:
accrualsGLAccount- Number of Accruals Account
-
setWithholdingTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WithholdingTaxCode
- Parameters:
withholdingTaxCode- Withholding tax code
-
setFreightSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: FreightSupplier
- Parameters:
freightSupplier- Account Number of Supplier
-
setCndnRoundingOffDiffAmount
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: CndnRoundingOffDiffAmount
- Parameters:
cndnRoundingOffDiffAmount- Rounding-Off Difference of the Condition
-
setConditionAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ConditionAmount
- Parameters:
conditionAmount- Condition Value
-
setTransactionCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransactionCurrency
- Parameters:
transactionCurrency- SD Document Currency
-
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
-
setPrcgProcedureCounterForHeader
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PrcgProcedureCounterForHeader
- Parameters:
prcgProcedureCounterForHeader- Condition Counter (Header)
-
setFactorForConditionBasisValue
Constraints: Not nullableOriginal property name from the Odata EDM: FactorForConditionBasisValue
- Parameters:
factorForConditionBasisValue- Factor for Condition Base Value
-
setStructureCondition
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: StructureCondition
- Parameters:
structureCondition- Structure Condition
-
setPeriodFactorForCndnBasisValue
Constraints: Not nullableOriginal property name from the Odata EDM: PeriodFactorForCndnBasisValue
- Parameters:
periodFactorForCndnBasisValue- Factor for Condition Basis (Period)
-
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
-
setConditionScaleBasisUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleBasisUnit
- Parameters:
conditionScaleBasisUnit- Condition Scale Unit of Measure
-
setConditionScaleBasisCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleBasisCurrency
- Parameters:
conditionScaleBasisCurrency- Scale Currency
-
setConditionAlternativeCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionAlternativeCurrency
- Parameters:
conditionAlternativeCurrency- Condition Currency (for Cumulation Fields)
-
setConditionAmountInLocalCrcy
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ConditionAmountInLocalCrcy
- Parameters:
conditionAmountInLocalCrcy- Condition Value
-
setCndnIsRelevantForIntcoBilling
Constraints: Not nullableOriginal property name from the Odata EDM: CndnIsRelevantForIntcoBilling
- Parameters:
cndnIsRelevantForIntcoBilling- Condition for Intercompany Billing
-
setConditionIsManuallyChanged
Constraints: Not nullableOriginal property name from the Odata EDM: ConditionIsManuallyChanged
- Parameters:
conditionIsManuallyChanged- Condition Changed Manually
-
setBillingPriceSource
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillingPriceSource
- Parameters:
billingPriceSource- Price Source
-
setTaxJurisdictionLevel
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TaxJurisdictionLevel
- Parameters:
taxJurisdictionLevel- Tax jurisdiction code level
-
setConditionByteSequence
public void setConditionByteSequence(@Nullable byte[] conditionByteSequence) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionByteSequence
- Parameters:
conditionByteSequence- Bit encrypted flags in Pricing
-
setCndnIsRelevantForLimitValue
Constraints: Not nullableOriginal property name from the Odata EDM: CndnIsRelevantForLimitValue
- Parameters:
cndnIsRelevantForLimitValue- Condition Update
-
setConditionBasisLimitExceeded
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionBasisLimitExceeded
- Parameters:
conditionBasisLimitExceeded- Indicator for Maximum Condition Basis Value
-
setConditionAmountLimitExceeded
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionAmountLimitExceeded
- Parameters:
conditionAmountLimitExceeded- Indicator for Maximum Condition Amount
-
setCumulatedConditionBasisValue
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: CumulatedConditionBasisValue
- Parameters:
cumulatedConditionBasisValue- Condition Basis
-
setCustomerRebateRecipient
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CustomerRebateRecipient
- Parameters:
customerRebateRecipient- Customer number (rebate recipient)
-
setConditionIsForConfiguration
Constraints: Not nullableOriginal property name from the Odata EDM: ConditionIsForConfiguration
- Parameters:
conditionIsForConfiguration- Condition Used for Variant Configuration
-
setVariantCondition
Constraints: Not nullable, Maximum length: 26Original property name from the Odata EDM: VariantCondition
- Parameters:
variantCondition- Variant Condition Key
-
setConditionAcctAssgmtRelevance
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionAcctAssgmtRelevance
- Parameters:
conditionAcctAssgmtRelevance- Relevance for Account Assignment
-
setConditionMatrixMaintRelevance
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionMatrixMaintRelevance
- Parameters:
conditionMatrixMaintRelevance- Indicator: Matrix Maintenance
-
setConfigblParametersAndFormulas
Constraints: NullableOriginal property name from the Odata EDM: ConfigblParametersAndFormulas
- Parameters:
configblParametersAndFormulas- Identifier of CPF Formula in Document
-
setConditionAdjustedQuantity
Constraints: Not nullable, Precision: 31, Scale: 14Original property name from the Odata EDM: ConditionAdjustedQuantity
- Parameters:
conditionAdjustedQuantity- Adjusted Quantity
-
setConditionTypeName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ConditionTypeName
- Parameters:
conditionTypeName- Description
-
setConditionBaseValueIntlUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionBaseValueIntlUnit
- Parameters:
conditionBaseValueIntlUnit- Currency Key
-
setConditionBaseValueUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionBaseValueUnit
- Parameters:
conditionBaseValueUnit- Condition Unit (Currency, Sales Unit, or %)
-
setConditionRateValueIntlUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateValueIntlUnit
- Parameters:
conditionRateValueIntlUnit- Currency Key
-
setConditionRateValueUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateValueUnit
- Parameters:
conditionRateValueUnit- Currency Key
-
setTaxCodeName
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: TaxCodeName
- Parameters:
taxCodeName- Tax Code Description
-
setConditionIsDeletable
Constraints: Not nullableOriginal property name from the Odata EDM: ConditionIsDeletable
- Parameters:
conditionIsDeletable- The conditionIsDeletable to set.
-
setPricingProcedure
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PricingProcedure
- Parameters:
pricingProcedure- Procedure (Pricing, Output Control, Acct. Det., Costing,...)
-
setSuperordinateDocument
Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: SuperordinateDocument
- Parameters:
superordinateDocument- The superordinateDocument to set.
-
setSuperordinateDocumentItem
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: SuperordinateDocumentItem
- Parameters:
superordinateDocumentItem- The superordinateDocumentItem to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<PurOrderItemPricingElement>
-
getKey
- Overrides:
getKeyin classVdmObject<PurOrderItemPricingElement>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<PurOrderItemPricingElement>
-
fromMap
- Overrides:
fromMapin classVdmObject<PurOrderItemPricingElement>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<PurOrderItemPricingElement>
-
getPurchaseOrderIfPresent
Retrieval of associated PurchaseOrder entity (one to one). This corresponds to the OData navigation property _PurchaseOrder.If the navigation property for an entity PurOrderItemPricingElement has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _PurchaseOrder is already loaded, the result will
contain the PurchaseOrder entity. If not, an
Optionwith result stateemptyis returned.
-
setPurchaseOrder
Overwrites the associated PurchaseOrder entity for the loaded navigation property _PurchaseOrder.- Parameters:
value- New PurchaseOrder entity.
-
getPurchaseOrderItemIfPresent
Retrieval of associated PurchaseOrderItem entity (one to one). This corresponds to the OData navigation property _PurchaseOrderItem.If the navigation property for an entity PurOrderItemPricingElement has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _PurchaseOrderItem is already loaded, the result will
contain the PurchaseOrderItem entity. If not, an
Optionwith result stateemptyis returned.
-
setPurchaseOrderItem
Overwrites the associated PurchaseOrderItem entity for the loaded navigation property _PurchaseOrderItem.- Parameters:
value- New PurchaseOrderItem entity.
-
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
-
getConditionApplication
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionApplication
- Returns:
- Application
-
getConditionType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Returns:
- Condition Type
-
getPriceConditionDeterminationDte
Constraints: NullableOriginal property name from the Odata EDM: PriceConditionDeterminationDte
- Returns:
- Condition Pricing Date
-
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
-
getConditionRateAmount
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateAmount
- Returns:
- Condition Amount
-
getConditionRateRatio
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateRatio
- Returns:
- Condition Ratio (in Percent or Per Mille)
-
getConditionCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionCurrency
- Returns:
- Currency Key
-
getPriceDetnExchangeRate
Constraints: Not nullable, Precision: 9, Scale: 5Original property name from the Odata EDM: PriceDetnExchangeRate
- Returns:
- Exchange Rate for Price Determination
-
getConditionQuantity
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: ConditionQuantity
- Returns:
- Condition Pricing Unit
-
getConditionQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnit
- Returns:
- Condition Unit in the Document
-
getConditionToBaseQtyNmrtr
Constraints: Not nullable, Precision: 10Original property name from the Odata EDM: ConditionToBaseQtyNmrtr
- Returns:
- Numerator for Converting to Base UoM
-
getConditionToBaseQtyDnmntr
Constraints: Not nullable, Precision: 10Original 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: Not nullableOriginal 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: Not nullableOriginal property name from the Odata EDM: IsRelevantForAccrual
- Returns:
- Condition is Relevant for Accrual (e.g. Freight)
-
getCndnIsRelevantForInvoiceList
Constraints: Not nullableOriginal 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 nullableOriginal property name from the Odata EDM: IsGroupCondition
- Returns:
- Group Condition
-
getAccessNumberOfAccessSequence
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AccessNumberOfAccessSequence
- Returns:
- Access sequence - Access number
-
getConditionRecord
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Returns:
- Number of Condition Record
-
getConditionSequentialNumber
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionSequentialNumber
- Returns:
- Sequential Number of the Condition
-
getAccountKeyForGLAccount
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AccountKeyForGLAccount
- Returns:
- Account Key
-
getGLAccount
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: GLAccount
- Returns:
- G/L Account Number
-
getTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
- Tax on Sales/Purchases Code
-
getAcctKeyForAccrualsGLAccount
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AcctKeyForAccrualsGLAccount
- Returns:
- Account Key - Accruals / Provisions
-
getAccrualsGLAccount
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AccrualsGLAccount
- Returns:
- Number of Accruals Account
-
getWithholdingTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WithholdingTaxCode
- Returns:
- Withholding tax code
-
getFreightSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: FreightSupplier
- Returns:
- Account Number of Supplier
-
getCndnRoundingOffDiffAmount
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: CndnRoundingOffDiffAmount
- Returns:
- Rounding-Off Difference of the Condition
-
getConditionAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ConditionAmount
- Returns:
- Condition Value
-
getTransactionCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransactionCurrency
- Returns:
- SD Document Currency
-
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
-
getPrcgProcedureCounterForHeader
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PrcgProcedureCounterForHeader
- Returns:
- Condition Counter (Header)
-
getFactorForConditionBasisValue
Constraints: Not nullableOriginal property name from the Odata EDM: FactorForConditionBasisValue
- Returns:
- Factor for Condition Base Value
-
getStructureCondition
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: StructureCondition
- Returns:
- Structure Condition
-
getPeriodFactorForCndnBasisValue
Constraints: Not nullableOriginal property name from the Odata EDM: PeriodFactorForCndnBasisValue
- Returns:
- Factor for Condition Basis (Period)
-
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
-
getConditionScaleBasisUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleBasisUnit
- Returns:
- Condition Scale Unit of Measure
-
getConditionScaleBasisCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleBasisCurrency
- Returns:
- Scale Currency
-
getConditionAlternativeCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionAlternativeCurrency
- Returns:
- Condition Currency (for Cumulation Fields)
-
getConditionAmountInLocalCrcy
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ConditionAmountInLocalCrcy
- Returns:
- Condition Value
-
getCndnIsRelevantForIntcoBilling
Constraints: Not nullableOriginal property name from the Odata EDM: CndnIsRelevantForIntcoBilling
- Returns:
- Condition for Intercompany Billing
-
getConditionIsManuallyChanged
Constraints: Not nullableOriginal property name from the Odata EDM: ConditionIsManuallyChanged
- Returns:
- Condition Changed Manually
-
getBillingPriceSource
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillingPriceSource
- Returns:
- Price Source
-
getTaxJurisdictionLevel
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TaxJurisdictionLevel
- Returns:
- Tax jurisdiction code level
-
getConditionByteSequence
@Nullable public byte[] getConditionByteSequence()Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionByteSequence
- Returns:
- Bit encrypted flags in Pricing
-
getCndnIsRelevantForLimitValue
Constraints: Not nullableOriginal property name from the Odata EDM: CndnIsRelevantForLimitValue
- Returns:
- Condition Update
-
getConditionBasisLimitExceeded
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionBasisLimitExceeded
- Returns:
- Indicator for Maximum Condition Basis Value
-
getConditionAmountLimitExceeded
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionAmountLimitExceeded
- Returns:
- Indicator for Maximum Condition Amount
-
getCumulatedConditionBasisValue
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: CumulatedConditionBasisValue
- Returns:
- Condition Basis
-
getCustomerRebateRecipient
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CustomerRebateRecipient
- Returns:
- Customer number (rebate recipient)
-
getConditionIsForConfiguration
Constraints: Not nullableOriginal property name from the Odata EDM: ConditionIsForConfiguration
- Returns:
- Condition Used for Variant Configuration
-
getVariantCondition
Constraints: Not nullable, Maximum length: 26Original property name from the Odata EDM: VariantCondition
- Returns:
- Variant Condition Key
-
getConditionAcctAssgmtRelevance
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionAcctAssgmtRelevance
- Returns:
- Relevance for Account Assignment
-
getConditionMatrixMaintRelevance
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionMatrixMaintRelevance
- Returns:
- Indicator: Matrix Maintenance
-
getConfigblParametersAndFormulas
Constraints: NullableOriginal property name from the Odata EDM: ConfigblParametersAndFormulas
- Returns:
- Identifier of CPF Formula in Document
-
getConditionAdjustedQuantity
Constraints: Not nullable, Precision: 31, Scale: 14Original property name from the Odata EDM: ConditionAdjustedQuantity
- Returns:
- Adjusted Quantity
-
getConditionTypeName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ConditionTypeName
- Returns:
- Description
-
getConditionBaseValueIntlUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionBaseValueIntlUnit
- Returns:
- Currency Key
-
getConditionBaseValueUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionBaseValueUnit
- Returns:
- Condition Unit (Currency, Sales Unit, or %)
-
getConditionRateValueIntlUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateValueIntlUnit
- Returns:
- Currency Key
-
getConditionRateValueUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateValueUnit
- Returns:
- Currency Key
-
getTaxCodeName
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: TaxCodeName
- Returns:
- Tax Code Description
-
getConditionIsDeletable
Constraints: Not nullableOriginal property name from the Odata EDM: ConditionIsDeletable
- Returns:
- The conditionIsDeletable contained in this
VdmEntity.
-
getPricingProcedure
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PricingProcedure
- Returns:
- Procedure (Pricing, Output Control, Acct. Det., Costing,...)
-
getSuperordinateDocument
Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: SuperordinateDocument
- Returns:
- The superordinateDocument contained in this
VdmEntity.
-
getSuperordinateDocumentItem
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: SuperordinateDocumentItem
- Returns:
- The superordinateDocumentItem contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<PurOrderItemPricingElement>
-
equals
- Overrides:
equalsin classVdmEntity<PurOrderItemPricingElement>
-
canEqual
- Overrides:
canEqualin classVdmEntity<PurOrderItemPricingElement>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<PurOrderItemPricingElement>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<PurOrderItemPricingElement>
-