Class CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder
- Enclosing class:
- CreditMemoReqItemPrcgElmnt
-
Method Summary
Modifier and TypeMethodDescriptionaccessNumberOfAccessSequence(String accessNumberOfAccessSequence) Constraints: Not nullable, Maximum length: 3build()cndnIsRelevantForIntcoBilling(Boolean cndnIsRelevantForIntcoBilling) Constraints: nonecndnIsRelevantForInvoiceList(String cndnIsRelevantForInvoiceList) Constraints: Not nullable, Maximum length: 1cndnRoundingOffDiffAmount(BigDecimal cndnRoundingOffDiffAmount) Constraints: Not nullable, Precision: 6, Scale: 3conditionAlternativeCurrency(String conditionAlternativeCurrency) Constraints: Not nullable, Maximum length: 5conditionAmount(BigDecimal conditionAmount) Constraints: Not nullable, Precision: 16, Scale: 3conditionAmountInLocalCrcy(BigDecimal conditionAmountInLocalCrcy) Constraints: Not nullable, Precision: 16, Scale: 3conditionApplication(String conditionApplication) Constraints: Not nullable, Maximum length: 2conditionBaseValue(BigDecimal conditionBaseValue) Constraints: Not nullable, Precision: 24, Scale: 9conditionCalculationType(String conditionCalculationType) Constraints: Not nullable, Maximum length: 3conditionCategory(String conditionCategory) Constraints: Not nullable, Maximum length: 1conditionClass(String conditionClass) Constraints: Not nullable, Maximum length: 1conditionControl(String conditionControl) Constraints: Not nullable, Maximum length: 1conditionCurrency(String conditionCurrency) Constraints: Not nullable, Maximum length: 5conditionInactiveReason(String conditionInactiveReason) Constraints: Not nullable, Maximum length: 1conditionIsForConfiguration(Boolean conditionIsForConfiguration) Constraints: noneconditionIsForStatistics(Boolean conditionIsForStatistics) Constraints: noneconditionIsManuallyChanged(Boolean conditionIsManuallyChanged) Constraints: noneconditionOrigin(String conditionOrigin) Constraints: Not nullable, Maximum length: 1conditionQuantity(BigDecimal conditionQuantity) Constraints: Not nullable, Precision: 5, Scale: 0conditionQuantityISOUnit(String conditionQuantityISOUnit) Constraints: Not nullable, Maximum length: 3conditionQuantitySAPUnit(String conditionQuantitySAPUnit) Constraints: Not nullable, Maximum length: 3conditionQuantityUnit(String conditionQuantityUnit) Constraints: Not nullable, Maximum length: 3conditionRateValue(BigDecimal conditionRateValue) Constraints: Not nullable, Precision: 24, Scale: 9conditionRecord(String conditionRecord) Constraints: Not nullable, Maximum length: 10conditionScaleBasisCurrency(String conditionScaleBasisCurrency) Constraints: Not nullable, Maximum length: 5conditionScaleBasisUnit(String conditionScaleBasisUnit) Constraints: Not nullable, Maximum length: 3conditionScaleBasisValue(BigDecimal conditionScaleBasisValue) Constraints: Not nullable, Precision: 24, Scale: 9conditionSequentialNumber(String conditionSequentialNumber) Constraints: Not nullable, Maximum length: 3conditionToBaseQtyDnmntr(BigDecimal conditionToBaseQtyDnmntr) Constraints: Not nullable, Precision: 10, Scale: 0conditionToBaseQtyNmrtr(BigDecimal conditionToBaseQtyNmrtr) Constraints: Not nullable, Precision: 10, Scale: 0conditionType(String conditionType) Constraints: Not nullable, Maximum length: 4Navigation property to_CreditMemoRequest for CreditMemoReqItemPrcgElmnt to single CreditMemoRequest.creditMemoRequest(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Navigation property to_CreditMemoRequestItem for CreditMemoReqItemPrcgElmnt to single CreditMemoRequestItem.creditMemoRequestItem(String value) (Key Field) Constraints: Not nullable, Maximum length: 6cumulatedConditionBasisValue(BigDecimal cumulatedConditionBasisValue) Constraints: Not nullable, Precision: 24, Scale: 9factorForConditionBasisValue(Double factorForConditionBasisValue) Constraints: noneisGroupCondition(String isGroupCondition) Constraints: Not nullable, Maximum length: 1isRelevantForAccrual(Boolean isRelevantForAccrual) Constraints: noneperiodFactorForCndnBasisValue(Double periodFactorForCndnBasisValue) Constraints: noneprcgProcedureCounterForHeader(String prcgProcedureCounterForHeader) Constraints: Not nullable, Maximum length: 3priceConditionDeterminationDte(LocalDateTime priceConditionDeterminationDte) Constraints: Not nullable, Precision: 0pricingDateTime(String pricingDateTime) Constraints: Not nullable, Maximum length: 14pricingProcedureCounter(String pricingProcedureCounter) (Key Field) Constraints: Not nullable, Maximum length: 3pricingProcedureStep(String pricingProcedureStep) (Key Field) Constraints: Not nullable, Maximum length: 3pricingScaleBasis(String pricingScaleBasis) Constraints: Not nullable, Maximum length: 3pricingScaleType(String pricingScaleType) Constraints: Not nullable, Maximum length: 1structureCondition(String structureCondition) Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 2toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5variantCondition(String variantCondition) Constraints: Not nullable, Maximum length: 26withholdingTaxCode(String withholdingTaxCode) Constraints: Not nullable, Maximum length: 2
-
Method Details
-
creditMemoRequest
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder creditMemoRequest(CreditMemoRequest value) Navigation property to_CreditMemoRequest for CreditMemoReqItemPrcgElmnt to single CreditMemoRequest.- Parameters:
value- The CreditMemoRequest to build this CreditMemoReqItemPrcgElmnt with.- Returns:
- This Builder to allow for a fluent interface.
-
creditMemoRequest
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder creditMemoRequest(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CreditMemoRequest
- Parameters:
value- The creditMemoRequest to build this CreditMemoReqItemPrcgElmnt with.- Returns:
- This Builder to allow for a fluent interface.
-
creditMemoRequestItem
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder creditMemoRequestItem(CreditMemoRequestItem value) Navigation property to_CreditMemoRequestItem for CreditMemoReqItemPrcgElmnt to single CreditMemoRequestItem.- Parameters:
value- The CreditMemoRequestItem to build this CreditMemoReqItemPrcgElmnt with.- Returns:
- This Builder to allow for a fluent interface.
-
creditMemoRequestItem
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder creditMemoRequestItem(String value) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CreditMemoRequestItem
- Parameters:
value- The creditMemoRequestItem to build this CreditMemoReqItemPrcgElmnt with.- Returns:
- This Builder to allow for a fluent interface.
-
pricingProcedureStep
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder pricingProcedureStep(@Nullable String pricingProcedureStep) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingProcedureStep
- Returns:
this.
-
pricingProcedureCounter
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder pricingProcedureCounter(@Nullable String pricingProcedureCounter) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingProcedureCounter
- Returns:
this.
-
conditionApplication
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionApplication(@Nullable String conditionApplication) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionApplication
- Returns:
this.
-
conditionType
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionType(@Nullable String conditionType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Returns:
this.
-
pricingDateTime
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder pricingDateTime(@Nullable String pricingDateTime) Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: PricingDateTime
- Returns:
this.
-
priceConditionDeterminationDte
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder priceConditionDeterminationDte(@Nullable LocalDateTime priceConditionDeterminationDte) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PriceConditionDeterminationDte
- Returns:
this.
-
conditionCalculationType
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionCalculationType(@Nullable String conditionCalculationType) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionCalculationType
- Returns:
this.
-
conditionBaseValue
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionBaseValue(@Nullable BigDecimal conditionBaseValue) Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionBaseValue
- Returns:
this.
-
conditionRateValue
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionRateValue(@Nullable BigDecimal conditionRateValue) Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateValue
- Returns:
this.
-
conditionCurrency
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionCurrency(@Nullable String conditionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ConditionCurrency
- Returns:
this.
-
conditionQuantity
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionQuantity(@Nullable BigDecimal conditionQuantity) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: ConditionQuantity
- Returns:
this.
-
conditionQuantityUnit
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionQuantityUnit(@Nullable String conditionQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnit
- Returns:
this.
-
conditionQuantitySAPUnit
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionQuantitySAPUnit(@Nullable String conditionQuantitySAPUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantitySAPUnit
- Returns:
this.
-
conditionQuantityISOUnit
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionQuantityISOUnit(@Nullable String conditionQuantityISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityISOUnit
- Returns:
this.
-
conditionToBaseQtyNmrtr
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionToBaseQtyNmrtr(@Nullable BigDecimal conditionToBaseQtyNmrtr) Constraints: Not nullable, Precision: 10, Scale: 0Original property name from the Odata EDM: ConditionToBaseQtyNmrtr
- Returns:
this.
-
conditionToBaseQtyDnmntr
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionToBaseQtyDnmntr(@Nullable BigDecimal conditionToBaseQtyDnmntr) Constraints: Not nullable, Precision: 10, Scale: 0Original property name from the Odata EDM: ConditionToBaseQtyDnmntr
- Returns:
this.
-
conditionCategory
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionCategory(@Nullable String conditionCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionCategory
- Returns:
this.
-
conditionIsForStatistics
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionIsForStatistics(@Nullable Boolean conditionIsForStatistics) Constraints: noneOriginal property name from the Odata EDM: ConditionIsForStatistics
- Returns:
this.
-
pricingScaleType
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder pricingScaleType(@Nullable String pricingScaleType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PricingScaleType
- Returns:
this.
-
isRelevantForAccrual
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder isRelevantForAccrual(@Nullable Boolean isRelevantForAccrual) Constraints: noneOriginal property name from the Odata EDM: IsRelevantForAccrual
- Returns:
this.
-
cndnIsRelevantForInvoiceList
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder cndnIsRelevantForInvoiceList(@Nullable String cndnIsRelevantForInvoiceList) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CndnIsRelevantForInvoiceList
- Returns:
this.
-
conditionOrigin
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionOrigin(@Nullable String conditionOrigin) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionOrigin
- Returns:
this.
-
isGroupCondition
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder isGroupCondition(@Nullable String isGroupCondition) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsGroupCondition
- Returns:
this.
-
accessNumberOfAccessSequence
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder accessNumberOfAccessSequence(@Nullable String accessNumberOfAccessSequence) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AccessNumberOfAccessSequence
- Returns:
this.
-
conditionRecord
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionRecord(@Nullable String conditionRecord) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Returns:
this.
-
conditionSequentialNumber
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionSequentialNumber(@Nullable String conditionSequentialNumber) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionSequentialNumber
- Returns:
this.
-
taxCode
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder taxCode(@Nullable String taxCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
this.
-
withholdingTaxCode
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder withholdingTaxCode(@Nullable String withholdingTaxCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WithholdingTaxCode
- Returns:
this.
-
cndnRoundingOffDiffAmount
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder cndnRoundingOffDiffAmount(@Nullable BigDecimal cndnRoundingOffDiffAmount) Constraints: Not nullable, Precision: 6, Scale: 3Original property name from the Odata EDM: CndnRoundingOffDiffAmount
- Returns:
this.
-
conditionAmount
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionAmount(@Nullable BigDecimal conditionAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ConditionAmount
- Returns:
this.
-
transactionCurrency
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
conditionControl
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionControl(@Nullable String conditionControl) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionControl
- Returns:
this.
-
conditionInactiveReason
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionInactiveReason(@Nullable String conditionInactiveReason) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionInactiveReason
- Returns:
this.
-
conditionClass
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionClass(@Nullable String conditionClass) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ConditionClass
- Returns:
this.
-
prcgProcedureCounterForHeader
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder prcgProcedureCounterForHeader(@Nullable String prcgProcedureCounterForHeader) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PrcgProcedureCounterForHeader
- Returns:
this.
-
factorForConditionBasisValue
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder factorForConditionBasisValue(@Nullable Double factorForConditionBasisValue) Constraints: noneOriginal property name from the Odata EDM: FactorForConditionBasisValue
- Returns:
this.
-
structureCondition
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder structureCondition(@Nullable String structureCondition) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: StructureCondition
- Returns:
this.
-
periodFactorForCndnBasisValue
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder periodFactorForCndnBasisValue(@Nullable Double periodFactorForCndnBasisValue) Constraints: noneOriginal property name from the Odata EDM: PeriodFactorForCndnBasisValue
- Returns:
this.
-
pricingScaleBasis
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder pricingScaleBasis(@Nullable String pricingScaleBasis) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingScaleBasis
- Returns:
this.
-
conditionScaleBasisValue
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionScaleBasisValue(@Nullable BigDecimal conditionScaleBasisValue) Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionScaleBasisValue
- Returns:
this.
-
conditionScaleBasisUnit
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionScaleBasisUnit(@Nullable String conditionScaleBasisUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleBasisUnit
- Returns:
this.
-
conditionScaleBasisCurrency
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionScaleBasisCurrency(@Nullable String conditionScaleBasisCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ConditionScaleBasisCurrency
- Returns:
this.
-
conditionAlternativeCurrency
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionAlternativeCurrency(@Nullable String conditionAlternativeCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ConditionAlternativeCurrency
- Returns:
this.
-
conditionAmountInLocalCrcy
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionAmountInLocalCrcy(@Nullable BigDecimal conditionAmountInLocalCrcy) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ConditionAmountInLocalCrcy
- Returns:
this.
-
cndnIsRelevantForIntcoBilling
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder cndnIsRelevantForIntcoBilling(@Nullable Boolean cndnIsRelevantForIntcoBilling) Constraints: noneOriginal property name from the Odata EDM: CndnIsRelevantForIntcoBilling
- Returns:
this.
-
conditionIsManuallyChanged
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionIsManuallyChanged(@Nullable Boolean conditionIsManuallyChanged) Constraints: noneOriginal property name from the Odata EDM: ConditionIsManuallyChanged
- Returns:
this.
-
cumulatedConditionBasisValue
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder cumulatedConditionBasisValue(@Nullable BigDecimal cumulatedConditionBasisValue) Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: CumulatedConditionBasisValue
- Returns:
this.
-
conditionIsForConfiguration
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder conditionIsForConfiguration(@Nullable Boolean conditionIsForConfiguration) Constraints: noneOriginal property name from the Odata EDM: ConditionIsForConfiguration
- Returns:
this.
-
variantCondition
@Nonnull public CreditMemoReqItemPrcgElmnt.CreditMemoReqItemPrcgElmntBuilder variantCondition(@Nullable String variantCondition) Constraints: Not nullable, Maximum length: 26Original property name from the Odata EDM: VariantCondition
- Returns:
this.
-
build
-
toString
-