java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.contractaccountingdunning.CADunningItem.CADunningItemBuilder
Enclosing class:
CADunningItem

public static final class CADunningItem.CADunningItemBuilder extends Object
Helper class to allow for fluent creation of CADunningItem instances.
  • Method Details

    • dunHeader

      @Nonnull public CADunningItem.CADunningItemBuilder dunHeader(CADunning value)
      Navigation property _DunHeader for CADunningItem to single CADunning.
      Parameters:
      value - The CADunning to build this CADunningItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • cAMassRunDate

      @Nonnull public CADunningItem.CADunningItemBuilder cAMassRunDate(@Nullable LocalDate cAMassRunDate)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: CAMassRunDate

      Returns:
      this.
    • cAMassRunID

      @Nonnull public CADunningItem.CADunningItemBuilder cAMassRunID(@Nullable String cAMassRunID)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CAMassRunID

      Returns:
      this.
    • businessPartner

      @Nonnull public CADunningItem.CADunningItemBuilder businessPartner(@Nullable String businessPartner)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BusinessPartner

      Returns:
      this.
    • contractAccount

      @Nonnull public CADunningItem.CADunningItemBuilder contractAccount(@Nullable String contractAccount)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ContractAccount

      Returns:
      this.
    • cADunningCounter

      @Nonnull public CADunningItem.CADunningItemBuilder cADunningCounter(@Nullable String cADunningCounter)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CADunningCounter

      Returns:
      this.
    • cADocumentNumber

      @Nonnull public CADunningItem.CADunningItemBuilder cADocumentNumber(@Nullable String cADocumentNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CADocumentNumber

      Returns:
      this.
    • cARepetitionItemNumber

      @Nonnull public CADunningItem.CADunningItemBuilder cARepetitionItemNumber(@Nullable String cARepetitionItemNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CARepetitionItemNumber

      Returns:
      this.
    • cABPItemNumber

      @Nonnull public CADunningItem.CADunningItemBuilder cABPItemNumber(@Nullable String cABPItemNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CABPItemNumber

      Returns:
      this.
    • cASubItemNumber

      @Nonnull public CADunningItem.CADunningItemBuilder cASubItemNumber(@Nullable String cASubItemNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CASubItemNumber

      Returns:
      this.
    • companyCode

      @Nonnull public CADunningItem.CADunningItemBuilder companyCode(@Nullable String companyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • cAContract

      @Nonnull public CADunningItem.CADunningItemBuilder cAContract(@Nullable String cAContract)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CAContract

      Returns:
      this.
    • cASubApplication

      @Nonnull public CADunningItem.CADunningItemBuilder cASubApplication(@Nullable String cASubApplication)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CASubApplication

      Returns:
      this.
    • segment

      @Nonnull public CADunningItem.CADunningItemBuilder segment(@Nullable String segment)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Segment

      Returns:
      this.
    • profitCenter

      @Nonnull public CADunningItem.CADunningItemBuilder profitCenter(@Nullable String profitCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProfitCenter

      Returns:
      this.
    • division

      @Nonnull public CADunningItem.CADunningItemBuilder division(@Nullable String division)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Division

      Returns:
      this.
    • transactionCurrency

      @Nonnull public CADunningItem.CADunningItemBuilder transactionCurrency(@Nullable String transactionCurrency)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: TransactionCurrency

      Returns:
      this.
    • cADunningAmount

      @Nonnull public CADunningItem.CADunningItemBuilder cADunningAmount(@Nullable BigDecimal cADunningAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CADunningAmount

      Returns:
      this.
    • cADunningInterestAmount

      @Nonnull public CADunningItem.CADunningItemBuilder cADunningInterestAmount(@Nullable BigDecimal cADunningInterestAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CADunningInterestAmount

      Returns:
      this.
    • cADocumentForDunningInterest

      @Nonnull public CADunningItem.CADunningItemBuilder cADocumentForDunningInterest(@Nullable String cADocumentForDunningInterest)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CADocumentForDunningInterest

      Returns:
      this.
    • cANetDueDate

      @Nonnull public CADunningItem.CADunningItemBuilder cANetDueDate(@Nullable LocalDate cANetDueDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CANetDueDate

      Returns:
      this.
    • cADunningActivityRunDate

      @Nonnull public CADunningItem.CADunningItemBuilder cADunningActivityRunDate(@Nullable LocalDate cADunningActivityRunDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CADunningActivityRunDate

      Returns:
      this.
    • cAIssueDate

      @Nonnull public CADunningItem.CADunningItemBuilder cAIssueDate(@Nullable LocalDate cAIssueDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CAIssueDate

      Returns:
      this.
    • cADunningLevel

      @Nonnull public CADunningItem.CADunningItemBuilder cADunningLevel(@Nullable String cADunningLevel)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CADunningLevel

      Returns:
      this.
    • cADunningLevelCategory

      @Nonnull public CADunningItem.CADunningItemBuilder cADunningLevelCategory(@Nullable String cADunningLevelCategory)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CADunningLevelCategory

      Returns:
      this.
    • cANextDunningLevel

      @Nonnull public CADunningItem.CADunningItemBuilder cANextDunningLevel(@Nullable String cANextDunningLevel)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CANextDunningLevel

      Returns:
      this.
    • cADunningLevelIsOptional

      @Nonnull public CADunningItem.CADunningItemBuilder cADunningLevelIsOptional(@Nullable Boolean cADunningLevelIsOptional)
      Constraints: Not nullable

      Original property name from the Odata EDM: CADunningLevelIsOptional

      Returns:
      this.
    • cADunningLevelIsOnlyForIntRsn

      @Nonnull public CADunningItem.CADunningItemBuilder cADunningLevelIsOnlyForIntRsn(@Nullable Boolean cADunningLevelIsOnlyForIntRsn)
      Constraints: Not nullable

      Original property name from the Odata EDM: CADunningLevelIsOnlyForIntRsn

      Returns:
      this.
    • cADunningNoticeIsReversed

      @Nonnull public CADunningItem.CADunningItemBuilder cADunningNoticeIsReversed(@Nullable Boolean cADunningNoticeIsReversed)
      Constraints: Not nullable

      Original property name from the Odata EDM: CADunningNoticeIsReversed

      Returns:
      this.
    • cADunningNoticeIsInfoOnly

      @Nonnull public CADunningItem.CADunningItemBuilder cADunningNoticeIsInfoOnly(@Nullable Boolean cADunningNoticeIsInfoOnly)
      Constraints: Not nullable

      Original property name from the Odata EDM: CADunningNoticeIsInfoOnly

      Returns:
      this.
    • cAStatisticalItemCode

      @Nonnull public CADunningItem.CADunningItemBuilder cAStatisticalItemCode(@Nullable String cAStatisticalItemCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAStatisticalItemCode

      Returns:
      this.
    • contractAccountIsNotUnique

      @Nonnull public CADunningItem.CADunningItemBuilder contractAccountIsNotUnique(@Nullable Boolean contractAccountIsNotUnique)
      Constraints: Not nullable

      Original property name from the Odata EDM: ContractAccountIsNotUnique

      Returns:
      this.
    • cADunningProcedure

      @Nonnull public CADunningItem.CADunningItemBuilder cADunningProcedure(@Nullable String cADunningProcedure)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CADunningProcedure

      Returns:
      this.
    • cAItemHasHigherDunningLevel

      @Nonnull public CADunningItem.CADunningItemBuilder cAItemHasHigherDunningLevel(@Nullable Boolean cAItemHasHigherDunningLevel)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAItemHasHigherDunningLevel

      Returns:
      this.
    • cAItemIsCreatedByDunActyRun

      @Nonnull public CADunningItem.CADunningItemBuilder cAItemIsCreatedByDunActyRun(@Nullable Boolean cAItemIsCreatedByDunActyRun)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAItemIsCreatedByDunActyRun

      Returns:
      this.
    • build

      @Nonnull public CADunningItem build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object