java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.contractaccountingdocumentmanage.CADocBPItem.CADocBPItemBuilder
Enclosing class:
CADocBPItem

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

    • bpItemBusLock

      @Nonnull public CADocBPItem.CADocBPItemBuilder bpItemBusLock(CADocBPItemBusLock... value)
      Navigation property _BPItemBusLock for CADocBPItem to multiple CADocBPItemBusLock.
      Parameters:
      value - The CADocBPItemBusLocks to build this CADocBPItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • docHeader

      @Nonnull public CADocBPItem.CADocBPItemBuilder docHeader(CADocHeader value)
      Navigation property _DocHeader for CADocBPItem to single CADocHeader.
      Parameters:
      value - The CADocHeader to build this CADocBPItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • cADocumentNumber

      @Nonnull public CADocBPItem.CADocBPItemBuilder 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 CADocBPItem.CADocBPItemBuilder 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 CADocBPItem.CADocBPItemBuilder 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 CADocBPItem.CADocBPItemBuilder 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 CADocBPItem.CADocBPItemBuilder companyCode(@Nullable String companyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • businessArea

      @Nonnull public CADocBPItem.CADocBPItemBuilder businessArea(@Nullable String businessArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessArea

      Returns:
      this.
    • businessPlace

      @Nonnull public CADocBPItem.CADocBPItemBuilder businessPlace(@Nullable String businessPlace)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessPlace

      Returns:
      this.
    • segment

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

      Original property name from the Odata EDM: Segment

      Returns:
      this.
    • profitCenter

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

      Original property name from the Odata EDM: ProfitCenter

      Returns:
      this.
    • division

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

      Original property name from the Odata EDM: Division

      Returns:
      this.
    • personnelNumber

      @Nonnull public CADocBPItem.CADocBPItemBuilder personnelNumber(@Nullable String personnelNumber)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: PersonnelNumber

      Returns:
      this.
    • partnerCompany

      @Nonnull public CADocBPItem.CADocBPItemBuilder partnerCompany(@Nullable String partnerCompany)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PartnerCompany

      Returns:
      this.
    • businessPartner

      @Nonnull public CADocBPItem.CADocBPItemBuilder businessPartner(@Nullable String businessPartner)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BusinessPartner

      Returns:
      this.
    • cAContract

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

      Original property name from the Odata EDM: CAContract

      Returns:
      this.
    • cAProviderContractItemNumber

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAProviderContractItemNumber(@Nullable String cAProviderContractItemNumber)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CAProviderContractItemNumber

      Returns:
      this.
    • cAAdditionalContract

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAAdditionalContract(@Nullable String cAAdditionalContract)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CAAdditionalContract

      Returns:
      this.
    • contractAccount

      @Nonnull public CADocBPItem.CADocBPItemBuilder contractAccount(@Nullable String contractAccount)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ContractAccount

      Returns:
      this.
    • cASubApplication

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

      Original property name from the Odata EDM: CASubApplication

      Returns:
      this.
    • altvContractAcctForCollvBills

      @Nonnull public CADocBPItem.CADocBPItemBuilder altvContractAcctForCollvBills(@Nullable String altvContractAcctForCollvBills)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: AltvContractAcctForCollvBills

      Returns:
      this.
    • cAReconciliationAccount

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAReconciliationAccount(@Nullable String cAReconciliationAccount)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CAReconciliationAccount

      Returns:
      this.
    • cAApplicationArea

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAApplicationArea(@Nullable String cAApplicationArea)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAApplicationArea

      Returns:
      this.
    • cAMainTransaction

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAMainTransaction(@Nullable String cAMainTransaction)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CAMainTransaction

      Returns:
      this.
    • cASubTransaction

      @Nonnull public CADocBPItem.CADocBPItemBuilder cASubTransaction(@Nullable String cASubTransaction)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CASubTransaction

      Returns:
      this.
    • cAAccountDeterminationCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAAccountDeterminationCode(@Nullable String cAAccountDeterminationCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAAccountDeterminationCode

      Returns:
      this.
    • cADoubtfulOrValueAdjmtCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cADoubtfulOrValueAdjmtCode(@Nullable String cADoubtfulOrValueAdjmtCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CADoubtfulOrValueAdjmtCode

      Returns:
      this.
    • cAAccountAssignmentCategory

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAAccountAssignmentCategory(@Nullable String cAAccountAssignmentCategory)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAAccountAssignmentCategory

      Returns:
      this.
    • cAAccountAssignment

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAAccountAssignment(@Nullable String cAAccountAssignment)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: CAAccountAssignment

      Returns:
      this.
    • cADocumentType

      @Nonnull public CADocBPItem.CADocBPItemBuilder cADocumentType(@Nullable String cADocumentType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CADocumentType

      Returns:
      this.
    • cAIsDownPaymentRequest

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAIsDownPaymentRequest(@Nullable Boolean cAIsDownPaymentRequest)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAIsDownPaymentRequest

      Returns:
      this.
    • cAItemIsOnlyForSettlement

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAItemIsOnlyForSettlement(@Nullable String cAItemIsOnlyForSettlement)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAItemIsOnlyForSettlement

      Returns:
      this.
    • cAStatisticalItemCode

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

      Original property name from the Odata EDM: CAStatisticalItemCode

      Returns:
      this.
    • cABPItemText

      @Nonnull public CADocBPItem.CADocBPItemBuilder cABPItemText(@Nullable String cABPItemText)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: CABPItemText

      Returns:
      this.
    • cANumberOfRepetitionItems

      @Nonnull public CADocBPItem.CADocBPItemBuilder cANumberOfRepetitionItems(@Nullable String cANumberOfRepetitionItems)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CANumberOfRepetitionItems

      Returns:
      this.
    • cARepetitionGroup

      @Nonnull public CADocBPItem.CADocBPItemBuilder cARepetitionGroup(@Nullable String cARepetitionGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CARepetitionGroup

      Returns:
      this.
    • cAStartDateOfBillingPeriod

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAStartDateOfBillingPeriod(@Nullable LocalDate cAStartDateOfBillingPeriod)
      Constraints: Nullable

      Original property name from the Odata EDM: CAStartDateOfBillingPeriod

      Returns:
      this.
    • cAEndDateOfBillingPeriod

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAEndDateOfBillingPeriod(@Nullable LocalDate cAEndDateOfBillingPeriod)
      Constraints: Nullable

      Original property name from the Odata EDM: CAEndDateOfBillingPeriod

      Returns:
      this.
    • cAGroupingCodeForBPItems

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAGroupingCodeForBPItems(@Nullable String cAGroupingCodeForBPItems)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CAGroupingCodeForBPItems

      Returns:
      this.
    • cAPeriodCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAPeriodCode(@Nullable String cAPeriodCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CAPeriodCode

      Returns:
      this.
    • cAChangeIsForbidden

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAChangeIsForbidden(@Nullable Boolean cAChangeIsForbidden)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAChangeIsForbidden

      Returns:
      this.
    • cAInterestCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAInterestCode(@Nullable String cAInterestCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAInterestCode

      Returns:
      this.
    • cARoundingItemCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cARoundingItemCode(@Nullable String cARoundingItemCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CARoundingItemCode

      Returns:
      this.
    • cAReceivingCountry

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAReceivingCountry(@Nullable String cAReceivingCountry)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CAReceivingCountry

      Returns:
      this.
    • cAInternalPostingReasonCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAInternalPostingReasonCode(@Nullable String cAInternalPostingReasonCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAInternalPostingReasonCode

      Returns:
      this.
    • cAWorkflowCheckReason

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAWorkflowCheckReason(@Nullable String cAWorkflowCheckReason)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAWorkflowCheckReason

      Returns:
      this.
    • cAWorkflowCheckProcess

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAWorkflowCheckProcess(@Nullable String cAWorkflowCheckProcess)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAWorkflowCheckProcess

      Returns:
      this.
    • cANegativePostingControlCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cANegativePostingControlCode(@Nullable String cANegativePostingControlCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CANegativePostingControlCode

      Returns:
      this.
    • cAPartnerSettlementStatus

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAPartnerSettlementStatus(@Nullable String cAPartnerSettlementStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAPartnerSettlementStatus

      Returns:
      this.
    • cAIsPartOfJointLiability

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAIsPartOfJointLiability(@Nullable String cAIsPartOfJointLiability)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAIsPartOfJointLiability

      Returns:
      this.
    • cADocumentOriginCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cADocumentOriginCode(@Nullable String cADocumentOriginCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CADocumentOriginCode

      Returns:
      this.
    • cASubstituteDocumentNumber

      @Nonnull public CADocBPItem.CADocBPItemBuilder cASubstituteDocumentNumber(@Nullable String cASubstituteDocumentNumber)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CASubstituteDocumentNumber

      Returns:
      this.
    • cASubstituteDocumentCategory

      @Nonnull public CADocBPItem.CADocBPItemBuilder cASubstituteDocumentCategory(@Nullable String cASubstituteDocumentCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CASubstituteDocumentCategory

      Returns:
      this.
    • cAStatisticalCodeOfOriginItem

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAStatisticalCodeOfOriginItem(@Nullable String cAStatisticalCodeOfOriginItem)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAStatisticalCodeOfOriginItem

      Returns:
      this.
    • cADocumentNumberOfOriginItem

      @Nonnull public CADocBPItem.CADocBPItemBuilder cADocumentNumberOfOriginItem(@Nullable String cADocumentNumberOfOriginItem)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CADocumentNumberOfOriginItem

      Returns:
      this.
    • cAReferenceDocument

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAReferenceDocument(@Nullable String cAReferenceDocument)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: CAReferenceDocument

      Returns:
      this.
    • documentDate

      @Nonnull public CADocBPItem.CADocBPItemBuilder documentDate(@Nullable LocalDate documentDate)
      Constraints: Nullable

      Original property name from the Odata EDM: DocumentDate

      Returns:
      this.
    • cAPostingDate

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAPostingDate(@Nullable LocalDate cAPostingDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CAPostingDate

      Returns:
      this.
    • cANetDueDate

      @Nonnull public CADocBPItem.CADocBPItemBuilder cANetDueDate(@Nullable LocalDate cANetDueDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CANetDueDate

      Returns:
      this.
    • cADeferralDate

      @Nonnull public CADocBPItem.CADocBPItemBuilder cADeferralDate(@Nullable LocalDate cADeferralDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CADeferralDate

      Returns:
      this.
    • transactionCurrency

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

      Original property name from the Odata EDM: TransactionCurrency

      Returns:
      this.
    • companyCodeCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder companyCodeCurrency(@Nullable String companyCodeCurrency)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CompanyCodeCurrency

      Returns:
      this.
    • additionalCurrency1

      @Nonnull public CADocBPItem.CADocBPItemBuilder additionalCurrency1(@Nullable String additionalCurrency1)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalCurrency1

      Returns:
      this.
    • additionalCurrency2

      @Nonnull public CADocBPItem.CADocBPItemBuilder additionalCurrency2(@Nullable String additionalCurrency2)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AdditionalCurrency2

      Returns:
      this.
    • cAExchangeRate

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAExchangeRate(@Nullable BigDecimal cAExchangeRate)
      Constraints: Not nullable, Precision: 9, Scale: 5

      Original property name from the Odata EDM: CAExchangeRate

      Returns:
      this.
    • exchRateIsIndirectQuotation

      @Nonnull public CADocBPItem.CADocBPItemBuilder exchRateIsIndirectQuotation(@Nullable Boolean exchRateIsIndirectQuotation)
      Constraints: Not nullable

      Original property name from the Odata EDM: ExchRateIsIndirectQuotation

      Returns:
      this.
    • cAAmountInLocalCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAAmountInLocalCurrency(@Nullable BigDecimal cAAmountInLocalCurrency)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CAAmountInLocalCurrency

      Returns:
      this.
    • cAAmountInTransactionCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAAmountInTransactionCurrency(@Nullable BigDecimal cAAmountInTransactionCurrency)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CAAmountInTransactionCurrency

      Returns:
      this.
    • cAAmountInSecondCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAAmountInSecondCurrency(@Nullable BigDecimal cAAmountInSecondCurrency)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CAAmountInSecondCurrency

      Returns:
      this.
    • cAAmountInThirdCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAAmountInThirdCurrency(@Nullable BigDecimal cAAmountInThirdCurrency)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CAAmountInThirdCurrency

      Returns:
      this.
    • cACashDiscountDueDate

      @Nonnull public CADocBPItem.CADocBPItemBuilder cACashDiscountDueDate(@Nullable LocalDate cACashDiscountDueDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CACashDiscountDueDate

      Returns:
      this.
    • cACashDiscountRate

      @Nonnull public CADocBPItem.CADocBPItemBuilder cACashDiscountRate(@Nullable BigDecimal cACashDiscountRate)
      Constraints: Not nullable, Precision: 5, Scale: 3

      Original property name from the Odata EDM: CACashDiscountRate

      Returns:
      this.
    • cAEligibleAmountForCshDiscount

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAEligibleAmountForCshDiscount(@Nullable BigDecimal cAEligibleAmountForCshDiscount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CAEligibleAmountForCshDiscount

      Returns:
      this.
    • cACashDiscAmountInClearingCrcy

      @Nonnull public CADocBPItem.CADocBPItemBuilder cACashDiscAmountInClearingCrcy(@Nullable BigDecimal cACashDiscAmountInClearingCrcy)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CACashDiscAmountInClearingCrcy

      Returns:
      this.
    • taxCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder taxCode(@Nullable String taxCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: TaxCode

      Returns:
      this.
    • cASupplementaryTaxCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cASupplementaryTaxCode(@Nullable String cASupplementaryTaxCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CASupplementaryTaxCode

      Returns:
      this.
    • cATaxAmountInLocalCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder cATaxAmountInLocalCurrency(@Nullable BigDecimal cATaxAmountInLocalCurrency)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CATaxAmountInLocalCurrency

      Returns:
      this.
    • cATaxAmountInTransCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder cATaxAmountInTransCurrency(@Nullable BigDecimal cATaxAmountInTransCurrency)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CATaxAmountInTransCurrency

      Returns:
      this.
    • cATaxAmountInSecondCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder cATaxAmountInSecondCurrency(@Nullable BigDecimal cATaxAmountInSecondCurrency)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CATaxAmountInSecondCurrency

      Returns:
      this.
    • cATaxAmountInThirdCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder cATaxAmountInThirdCurrency(@Nullable BigDecimal cATaxAmountInThirdCurrency)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CATaxAmountInThirdCurrency

      Returns:
      this.
    • cADownPaymentTaxAccount

      @Nonnull public CADocBPItem.CADocBPItemBuilder cADownPaymentTaxAccount(@Nullable String cADownPaymentTaxAccount)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CADownPaymentTaxAccount

      Returns:
      this.
    • cADownPaymentOffsetTaxAccount

      @Nonnull public CADocBPItem.CADocBPItemBuilder cADownPaymentOffsetTaxAccount(@Nullable String cADownPaymentOffsetTaxAccount)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CADownPaymentOffsetTaxAccount

      Returns:
      this.
    • taxJurisdiction

      @Nonnull public CADocBPItem.CADocBPItemBuilder taxJurisdiction(@Nullable String taxJurisdiction)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: TaxJurisdiction

      Returns:
      this.
    • cATaxDate

      @Nonnull public CADocBPItem.CADocBPItemBuilder cATaxDate(@Nullable LocalDate cATaxDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CATaxDate

      Returns:
      this.
    • withholdingTaxCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder withholdingTaxCode(@Nullable String withholdingTaxCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: WithholdingTaxCode

      Returns:
      this.
    • cAWithholdingTaxSupplement

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAWithholdingTaxSupplement(@Nullable String cAWithholdingTaxSupplement)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAWithholdingTaxSupplement

      Returns:
      this.
    • cAWithholdingTaxCategory

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAWithholdingTaxCategory(@Nullable String cAWithholdingTaxCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAWithholdingTaxCategory

      Returns:
      this.
    • cABaseAmountForWithholdingTax

      @Nonnull public CADocBPItem.CADocBPItemBuilder cABaseAmountForWithholdingTax(@Nullable BigDecimal cABaseAmountForWithholdingTax)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CABaseAmountForWithholdingTax

      Returns:
      this.
    • cAWithholdingTaxAmount

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAWithholdingTaxAmount(@Nullable BigDecimal cAWithholdingTaxAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CAWithholdingTaxAmount

      Returns:
      this.
    • cAWithholdingTaxPercentage

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAWithholdingTaxPercentage(@Nullable String cAWithholdingTaxPercentage)
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: CAWithholdingTaxPercentage

      Returns:
      this.
    • withholdingTaxCertificate

      @Nonnull public CADocBPItem.CADocBPItemBuilder withholdingTaxCertificate(@Nullable String withholdingTaxCertificate)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: WithholdingTaxCertificate

      Returns:
      this.
    • cAOtherTaxCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAOtherTaxCode(@Nullable String cAOtherTaxCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAOtherTaxCode

      Returns:
      this.
    • cAGroupingCodeForTaxItems

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAGroupingCodeForTaxItems(@Nullable String cAGroupingCodeForTaxItems)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CAGroupingCodeForTaxItems

      Returns:
      this.
    • cATaxPortionInLocalCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder cATaxPortionInLocalCurrency(@Nullable BigDecimal cATaxPortionInLocalCurrency)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CATaxPortionInLocalCurrency

      Returns:
      this.
    • cATaxPortionInTransCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder cATaxPortionInTransCurrency(@Nullable BigDecimal cATaxPortionInTransCurrency)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CATaxPortionInTransCurrency

      Returns:
      this.
    • cATaxIsCalculatedExternally

      @Nonnull public CADocBPItem.CADocBPItemBuilder cATaxIsCalculatedExternally(@Nullable Boolean cATaxIsCalculatedExternally)
      Constraints: Not nullable

      Original property name from the Odata EDM: CATaxIsCalculatedExternally

      Returns:
      this.
    • cAPaymentMethod

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAPaymentMethod(@Nullable String cAPaymentMethod)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAPaymentMethod

      Returns:
      this.
    • cAPaymentCompanyCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAPaymentCompanyCode(@Nullable String cAPaymentCompanyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CAPaymentCompanyCode

      Returns:
      this.
    • cAGroupingForPayment

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAGroupingForPayment(@Nullable String cAGroupingForPayment)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CAGroupingForPayment

      Returns:
      this.
    • cAPaymentSpecificationCategory

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAPaymentSpecificationCategory(@Nullable String cAPaymentSpecificationCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAPaymentSpecificationCategory

      Returns:
      this.
    • cAClearingStatus

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAClearingStatus(@Nullable String cAClearingStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAClearingStatus

      Returns:
      this.
    • cAClearingDate

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAClearingDate(@Nullable LocalDate cAClearingDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CAClearingDate

      Returns:
      this.
    • cAClearingDocumentNumber

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAClearingDocumentNumber(@Nullable String cAClearingDocumentNumber)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CAClearingDocumentNumber

      Returns:
      this.
    • cAPostingDateOfClearingDoc

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAPostingDateOfClearingDoc(@Nullable LocalDate cAPostingDateOfClearingDoc)
      Constraints: Nullable

      Original property name from the Odata EDM: CAPostingDateOfClearingDoc

      Returns:
      this.
    • cAClearingReason

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAClearingReason(@Nullable String cAClearingReason)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAClearingReason

      Returns:
      this.
    • cAClearingCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAClearingCurrency(@Nullable String cAClearingCurrency)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CAClearingCurrency

      Returns:
      this.
    • cAClearingAmountInClearingCrcy

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAClearingAmountInClearingCrcy(@Nullable BigDecimal cAClearingAmountInClearingCrcy)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CAClearingAmountInClearingCrcy

      Returns:
      this.
    • cATaxAmountInClearingCrcy

      @Nonnull public CADocBPItem.CADocBPItemBuilder cATaxAmountInClearingCrcy(@Nullable BigDecimal cATaxAmountInClearingCrcy)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CATaxAmountInClearingCrcy

      Returns:
      this.
    • cAValueDateForClearing

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAValueDateForClearing(@Nullable LocalDate cAValueDateForClearing)
      Constraints: Nullable

      Original property name from the Odata EDM: CAValueDateForClearing

      Returns:
      this.
    • cAClearingRestrictionCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAClearingRestrictionCode(@Nullable String cAClearingRestrictionCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAClearingRestrictionCode

      Returns:
      this.
    • cAClearingPostingIsReset

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAClearingPostingIsReset(@Nullable Boolean cAClearingPostingIsReset)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAClearingPostingIsReset

      Returns:
      this.
    • cAItemIsWithdrawn

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAItemIsWithdrawn(@Nullable Boolean cAItemIsWithdrawn)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAItemIsWithdrawn

      Returns:
      this.
    • cAItemIsExcludedFromDunning

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAItemIsExcludedFromDunning(@Nullable Boolean cAItemIsExcludedFromDunning)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAItemIsExcludedFromDunning

      Returns:
      this.
    • cADunningProcedure

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

      Original property name from the Odata EDM: CADunningProcedure

      Returns:
      this.
    • cAGrpgCodeForTransfToCollAgcy

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAGrpgCodeForTransfToCollAgcy(@Nullable String cAGrpgCodeForTransfToCollAgcy)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CAGrpgCodeForTransfToCollAgcy

      Returns:
      this.
    • cAIsIncludedInCollectionCase

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAIsIncludedInCollectionCase(@Nullable Boolean cAIsIncludedInCollectionCase)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAIsIncludedInCollectionCase

      Returns:
      this.
    • cashPlanningGroup

      @Nonnull public CADocBPItem.CADocBPItemBuilder cashPlanningGroup(@Nullable String cashPlanningGroup)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CashPlanningGroup

      Returns:
      this.
    • planningLevel

      @Nonnull public CADocBPItem.CADocBPItemBuilder planningLevel(@Nullable String planningLevel)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PlanningLevel

      Returns:
      this.
    • cAAdditionalDaysForCashMgmt

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAAdditionalDaysForCashMgmt(@Nullable String cAAdditionalDaysForCashMgmt)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAAdditionalDaysForCashMgmt

      Returns:
      this.
    • plannedAmtInTransactionCrcy

      @Nonnull public CADocBPItem.CADocBPItemBuilder plannedAmtInTransactionCrcy(@Nullable BigDecimal plannedAmtInTransactionCrcy)
      Constraints: Not nullable, Precision: 23, Scale: 0

      Original property name from the Odata EDM: PlannedAmtInTransactionCrcy

      Returns:
      this.
    • cAAltvBPForPayment

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAAltvBPForPayment(@Nullable String cAAltvBPForPayment)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CAAltvBPForPayment

      Returns:
      this.
    • cABankOfAltvBPForPayment

      @Nonnull public CADocBPItem.CADocBPItemBuilder cABankOfAltvBPForPayment(@Nullable String cABankOfAltvBPForPayment)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CABankOfAltvBPForPayment

      Returns:
      this.
    • cAAddressOfAltvBPForPayment

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAAddressOfAltvBPForPayment(@Nullable String cAAddressOfAltvBPForPayment)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CAAddressOfAltvBPForPayment

      Returns:
      this.
    • cACardOfAltvBPForPayment

      @Nonnull public CADocBPItem.CADocBPItemBuilder cACardOfAltvBPForPayment(@Nullable String cACardOfAltvBPForPayment)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CACardOfAltvBPForPayment

      Returns:
      this.
    • cAGLPostingCurrency

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAGLPostingCurrency(@Nullable String cAGLPostingCurrency)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CAGLPostingCurrency

      Returns:
      this.
    • cAGLPostingAmount

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAGLPostingAmount(@Nullable BigDecimal cAGLPostingAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CAGLPostingAmount

      Returns:
      this.
    • cAGLPostingTaxAmount

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAGLPostingTaxAmount(@Nullable BigDecimal cAGLPostingTaxAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CAGLPostingTaxAmount

      Returns:
      this.
    • cAIsSeparateLineItemInGL

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAIsSeparateLineItemInGL(@Nullable Boolean cAIsSeparateLineItemInGL)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAIsSeparateLineItemInGL

      Returns:
      this.
    • cAIsCashFlowItem

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAIsCashFlowItem(@Nullable Boolean cAIsCashFlowItem)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAIsCashFlowItem

      Returns:
      this.
    • cACashFlowAccount

      @Nonnull public CADocBPItem.CADocBPItemBuilder cACashFlowAccount(@Nullable String cACashFlowAccount)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CACashFlowAccount

      Returns:
      this.
    • cACashFlowCompanyCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cACashFlowCompanyCode(@Nullable String cACashFlowCompanyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CACashFlowCompanyCode

      Returns:
      this.
    • cAPaymentPreNotificationCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAPaymentPreNotificationCode(@Nullable String cAPaymentPreNotificationCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAPaymentPreNotificationCode

      Returns:
      this.
    • cASEPAPreNotificationNumber

      @Nonnull public CADocBPItem.CADocBPItemBuilder cASEPAPreNotificationNumber(@Nullable String cASEPAPreNotificationNumber)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: CASEPAPreNotificationNumber

      Returns:
      this.
    • cASEPAPreNotifOriginCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cASEPAPreNotifOriginCode(@Nullable String cASEPAPreNotifOriginCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CASEPAPreNotifOriginCode

      Returns:
      this.
    • cASEPAPreNotifExecutionDate

      @Nonnull public CADocBPItem.CADocBPItemBuilder cASEPAPreNotifExecutionDate(@Nullable LocalDate cASEPAPreNotifExecutionDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CASEPAPreNotifExecutionDate

      Returns:
      this.
    • cASEPAPreNotificationRqmtCode

      @Nonnull public CADocBPItem.CADocBPItemBuilder cASEPAPreNotificationRqmtCode(@Nullable String cASEPAPreNotificationRqmtCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CASEPAPreNotificationRqmtCode

      Returns:
      this.
    • cARevenueDistrFinalRecipient

      @Nonnull public CADocBPItem.CADocBPItemBuilder cARevenueDistrFinalRecipient(@Nullable String cARevenueDistrFinalRecipient)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CARevenueDistrFinalRecipient

      Returns:
      this.
    • cARevenueDistrCurrentStatus

      @Nonnull public CADocBPItem.CADocBPItemBuilder cARevenueDistrCurrentStatus(@Nullable String cARevenueDistrCurrentStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CARevenueDistrCurrentStatus

      Returns:
      this.
    • cARevenueDistrLastStatus

      @Nonnull public CADocBPItem.CADocBPItemBuilder cARevenueDistrLastStatus(@Nullable String cARevenueDistrLastStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CARevenueDistrLastStatus

      Returns:
      this.
    • cACurrentFactoringStatusOfRbl

      @Nonnull public CADocBPItem.CADocBPItemBuilder cACurrentFactoringStatusOfRbl(@Nullable String cACurrentFactoringStatusOfRbl)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CACurrentFactoringStatusOfRbl

      Returns:
      this.
    • cAFactoringCheckStsForClrgInfo

      @Nonnull public CADocBPItem.CADocBPItemBuilder cAFactoringCheckStsForClrgInfo(@Nullable String cAFactoringCheckStsForClrgInfo)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAFactoringCheckStsForClrgInfo

      Returns:
      this.
    • sEPAMandateCAInternalID

      @Nonnull public CADocBPItem.CADocBPItemBuilder sEPAMandateCAInternalID(@Nullable String sEPAMandateCAInternalID)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SEPAMandateCAInternalID

      Returns:
      this.
    • build

      @Nonnull public CADocBPItem build()
    • toString

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