Class CADocBPItemLogical.CADocBPItemLogicalBuilder

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

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

    • docHeader

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

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

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • businessArea

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

      Original property name from the Odata EDM: BusinessArea

      Returns:
      this.
    • businessPlace

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

      Original property name from the Odata EDM: BusinessPlace

      Returns:
      this.
    • segment

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

      Original property name from the Odata EDM: Segment

      Returns:
      this.
    • profitCenter

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

      Original property name from the Odata EDM: ProfitCenter

      Returns:
      this.
    • division

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

      Original property name from the Odata EDM: Division

      Returns:
      this.
    • personnelNumber

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

      Original property name from the Odata EDM: PersonnelNumber

      Returns:
      this.
    • partnerCompany

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

      Original property name from the Odata EDM: PartnerCompany

      Returns:
      this.
    • businessPartner

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

      Original property name from the Odata EDM: BusinessPartner

      Returns:
      this.
    • cAContract

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

      Original property name from the Odata EDM: CAContract

      Returns:
      this.
    • cAProviderContractItemNumber

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

      Original property name from the Odata EDM: CAProviderContractItemNumber

      Returns:
      this.
    • cAAdditionalContract

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

      Original property name from the Odata EDM: CAAdditionalContract

      Returns:
      this.
    • contractAccount

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

      Original property name from the Odata EDM: ContractAccount

      Returns:
      this.
    • cASubApplication

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

      Original property name from the Odata EDM: CASubApplication

      Returns:
      this.
    • altvContractAcctForCollvBills

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

      Original property name from the Odata EDM: AltvContractAcctForCollvBills

      Returns:
      this.
    • cAReconciliationAccount

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

      Original property name from the Odata EDM: CAReconciliationAccount

      Returns:
      this.
    • cAApplicationArea

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

      Original property name from the Odata EDM: CAApplicationArea

      Returns:
      this.
    • cAMainTransaction

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

      Original property name from the Odata EDM: CAMainTransaction

      Returns:
      this.
    • cASubTransaction

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

      Original property name from the Odata EDM: CASubTransaction

      Returns:
      this.
    • cAAccountDeterminationCode

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

      Original property name from the Odata EDM: CAAccountDeterminationCode

      Returns:
      this.
    • cADoubtfulOrValueAdjmtCode

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

      Original property name from the Odata EDM: CADoubtfulOrValueAdjmtCode

      Returns:
      this.
    • cAAccountAssignmentCategory

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

      Original property name from the Odata EDM: CAAccountAssignmentCategory

      Returns:
      this.
    • cAAccountAssignment

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

      Original property name from the Odata EDM: CAAccountAssignment

      Returns:
      this.
    • cADocumentType

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

      Original property name from the Odata EDM: CADocumentType

      Returns:
      this.
    • cAIsDownPaymentRequest

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAIsDownPaymentRequest(@Nullable Boolean cAIsDownPaymentRequest)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAIsDownPaymentRequest

      Returns:
      this.
    • cAItemIsOnlyForSettlement

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

      Original property name from the Odata EDM: CAItemIsOnlyForSettlement

      Returns:
      this.
    • cAStatisticalItemCode

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

      Original property name from the Odata EDM: CAStatisticalItemCode

      Returns:
      this.
    • cABPItemText

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

      Original property name from the Odata EDM: CABPItemText

      Returns:
      this.
    • cANumberOfRepetitionItems

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

      Original property name from the Odata EDM: CANumberOfRepetitionItems

      Returns:
      this.
    • cARepetitionGroup

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

      Original property name from the Odata EDM: CARepetitionGroup

      Returns:
      this.
    • cAStartDateOfBillingPeriod

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAStartDateOfBillingPeriod(@Nullable LocalDate cAStartDateOfBillingPeriod)
      Constraints: Nullable

      Original property name from the Odata EDM: CAStartDateOfBillingPeriod

      Returns:
      this.
    • cAEndDateOfBillingPeriod

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAEndDateOfBillingPeriod(@Nullable LocalDate cAEndDateOfBillingPeriod)
      Constraints: Nullable

      Original property name from the Odata EDM: CAEndDateOfBillingPeriod

      Returns:
      this.
    • cAGroupingCodeForBPItems

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

      Original property name from the Odata EDM: CAGroupingCodeForBPItems

      Returns:
      this.
    • cAPeriodCode

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

      Original property name from the Odata EDM: CAPeriodCode

      Returns:
      this.
    • cAChangeIsForbidden

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAChangeIsForbidden(@Nullable Boolean cAChangeIsForbidden)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAChangeIsForbidden

      Returns:
      this.
    • cAInterestCode

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

      Original property name from the Odata EDM: CAInterestCode

      Returns:
      this.
    • cARoundingItemCode

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

      Original property name from the Odata EDM: CARoundingItemCode

      Returns:
      this.
    • cAReceivingCountry

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

      Original property name from the Odata EDM: CAReceivingCountry

      Returns:
      this.
    • cAInternalPostingReasonCode

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

      Original property name from the Odata EDM: CAInternalPostingReasonCode

      Returns:
      this.
    • cAWorkflowCheckReason

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

      Original property name from the Odata EDM: CAWorkflowCheckReason

      Returns:
      this.
    • cAWorkflowCheckProcess

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

      Original property name from the Odata EDM: CAWorkflowCheckProcess

      Returns:
      this.
    • cANegativePostingControlCode

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

      Original property name from the Odata EDM: CANegativePostingControlCode

      Returns:
      this.
    • cAPartnerSettlementStatus

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

      Original property name from the Odata EDM: CAPartnerSettlementStatus

      Returns:
      this.
    • cAIsPartOfJointLiability

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

      Original property name from the Odata EDM: CAIsPartOfJointLiability

      Returns:
      this.
    • cADocumentOriginCode

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

      Original property name from the Odata EDM: CADocumentOriginCode

      Returns:
      this.
    • cASubstituteDocumentNumber

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

      Original property name from the Odata EDM: CASubstituteDocumentNumber

      Returns:
      this.
    • cASubstituteDocumentCategory

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

      Original property name from the Odata EDM: CASubstituteDocumentCategory

      Returns:
      this.
    • cAStatisticalCodeOfOriginItem

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

      Original property name from the Odata EDM: CAStatisticalCodeOfOriginItem

      Returns:
      this.
    • cADocumentNumberOfOriginItem

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

      Original property name from the Odata EDM: CADocumentNumberOfOriginItem

      Returns:
      this.
    • cAReferenceDocument

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

      Original property name from the Odata EDM: CAReferenceDocument

      Returns:
      this.
    • documentDate

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder documentDate(@Nullable LocalDate documentDate)
      Constraints: Nullable

      Original property name from the Odata EDM: DocumentDate

      Returns:
      this.
    • cAPostingDate

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAPostingDate(@Nullable LocalDate cAPostingDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CAPostingDate

      Returns:
      this.
    • cANetDueDate

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cANetDueDate(@Nullable LocalDate cANetDueDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CANetDueDate

      Returns:
      this.
    • cADeferralDate

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cADeferralDate(@Nullable LocalDate cADeferralDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CADeferralDate

      Returns:
      this.
    • transactionCurrency

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

      Original property name from the Odata EDM: TransactionCurrency

      Returns:
      this.
    • companyCodeCurrency

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

      Original property name from the Odata EDM: CompanyCodeCurrency

      Returns:
      this.
    • additionalCurrency1

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

      Original property name from the Odata EDM: AdditionalCurrency1

      Returns:
      this.
    • additionalCurrency2

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

      Original property name from the Odata EDM: AdditionalCurrency2

      Returns:
      this.
    • cAExchangeRate

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

      Original property name from the Odata EDM: CAExchangeRate

      Returns:
      this.
    • exchRateIsIndirectQuotation

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder exchRateIsIndirectQuotation(@Nullable Boolean exchRateIsIndirectQuotation)
      Constraints: Not nullable

      Original property name from the Odata EDM: ExchRateIsIndirectQuotation

      Returns:
      this.
    • cAAmountInLocalCurrency

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

      Original property name from the Odata EDM: CAAmountInLocalCurrency

      Returns:
      this.
    • cAAmountInTransactionCurrency

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

      Original property name from the Odata EDM: CAAmountInTransactionCurrency

      Returns:
      this.
    • cAAmountInSecondCurrency

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

      Original property name from the Odata EDM: CAAmountInSecondCurrency

      Returns:
      this.
    • cAAmountInThirdCurrency

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

      Original property name from the Odata EDM: CAAmountInThirdCurrency

      Returns:
      this.
    • cACashDiscountDueDate

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cACashDiscountDueDate(@Nullable LocalDate cACashDiscountDueDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CACashDiscountDueDate

      Returns:
      this.
    • cACashDiscountRate

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

      Original property name from the Odata EDM: CACashDiscountRate

      Returns:
      this.
    • cAEligibleAmountForCshDiscount

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

      Original property name from the Odata EDM: CAEligibleAmountForCshDiscount

      Returns:
      this.
    • cACashDiscAmountInClearingCrcy

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

      Original property name from the Odata EDM: CACashDiscAmountInClearingCrcy

      Returns:
      this.
    • taxCode

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

      Original property name from the Odata EDM: TaxCode

      Returns:
      this.
    • cASupplementaryTaxCode

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

      Original property name from the Odata EDM: CASupplementaryTaxCode

      Returns:
      this.
    • cATaxAmountInLocalCurrency

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

      Original property name from the Odata EDM: CATaxAmountInLocalCurrency

      Returns:
      this.
    • cATaxAmountInTransCurrency

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

      Original property name from the Odata EDM: CATaxAmountInTransCurrency

      Returns:
      this.
    • cATaxAmountInSecondCurrency

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

      Original property name from the Odata EDM: CATaxAmountInSecondCurrency

      Returns:
      this.
    • cATaxAmountInThirdCurrency

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

      Original property name from the Odata EDM: CATaxAmountInThirdCurrency

      Returns:
      this.
    • cADownPaymentTaxAccount

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

      Original property name from the Odata EDM: CADownPaymentTaxAccount

      Returns:
      this.
    • cADownPaymentOffsetTaxAccount

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

      Original property name from the Odata EDM: CADownPaymentOffsetTaxAccount

      Returns:
      this.
    • taxJurisdiction

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

      Original property name from the Odata EDM: TaxJurisdiction

      Returns:
      this.
    • cATaxDate

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cATaxDate(@Nullable LocalDate cATaxDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CATaxDate

      Returns:
      this.
    • withholdingTaxCode

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

      Original property name from the Odata EDM: WithholdingTaxCode

      Returns:
      this.
    • cAWithholdingTaxSupplement

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

      Original property name from the Odata EDM: CAWithholdingTaxSupplement

      Returns:
      this.
    • cAWithholdingTaxCategory

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

      Original property name from the Odata EDM: CAWithholdingTaxCategory

      Returns:
      this.
    • cABaseAmountForWithholdingTax

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

      Original property name from the Odata EDM: CABaseAmountForWithholdingTax

      Returns:
      this.
    • cAWithholdingTaxAmount

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

      Original property name from the Odata EDM: CAWithholdingTaxAmount

      Returns:
      this.
    • cAWithholdingTaxPercentage

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

      Original property name from the Odata EDM: CAWithholdingTaxPercentage

      Returns:
      this.
    • withholdingTaxCertificate

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

      Original property name from the Odata EDM: WithholdingTaxCertificate

      Returns:
      this.
    • cAOtherTaxCode

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

      Original property name from the Odata EDM: CAOtherTaxCode

      Returns:
      this.
    • cAGroupingCodeForTaxItems

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

      Original property name from the Odata EDM: CAGroupingCodeForTaxItems

      Returns:
      this.
    • cATaxPortionInLocalCurrency

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

      Original property name from the Odata EDM: CATaxPortionInLocalCurrency

      Returns:
      this.
    • cATaxPortionInTransCurrency

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

      Original property name from the Odata EDM: CATaxPortionInTransCurrency

      Returns:
      this.
    • cATaxIsCalculatedExternally

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cATaxIsCalculatedExternally(@Nullable Boolean cATaxIsCalculatedExternally)
      Constraints: Not nullable

      Original property name from the Odata EDM: CATaxIsCalculatedExternally

      Returns:
      this.
    • cAPaymentMethod

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

      Original property name from the Odata EDM: CAPaymentMethod

      Returns:
      this.
    • cAPaymentCompanyCode

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

      Original property name from the Odata EDM: CAPaymentCompanyCode

      Returns:
      this.
    • cAGroupingForPayment

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

      Original property name from the Odata EDM: CAGroupingForPayment

      Returns:
      this.
    • cAPaymentSpecificationCategory

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

      Original property name from the Odata EDM: CAPaymentSpecificationCategory

      Returns:
      this.
    • cAClearingStatus

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

      Original property name from the Odata EDM: CAClearingStatus

      Returns:
      this.
    • cAClearingDate

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAClearingDate(@Nullable LocalDate cAClearingDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CAClearingDate

      Returns:
      this.
    • cAClearingDocumentNumber

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

      Original property name from the Odata EDM: CAClearingDocumentNumber

      Returns:
      this.
    • cAPostingDateOfClearingDoc

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAPostingDateOfClearingDoc(@Nullable LocalDate cAPostingDateOfClearingDoc)
      Constraints: Nullable

      Original property name from the Odata EDM: CAPostingDateOfClearingDoc

      Returns:
      this.
    • cAClearingReason

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

      Original property name from the Odata EDM: CAClearingReason

      Returns:
      this.
    • cAClearingCurrency

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

      Original property name from the Odata EDM: CAClearingCurrency

      Returns:
      this.
    • cAClearingAmountInClearingCrcy

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

      Original property name from the Odata EDM: CAClearingAmountInClearingCrcy

      Returns:
      this.
    • cATaxAmountInClearingCrcy

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

      Original property name from the Odata EDM: CATaxAmountInClearingCrcy

      Returns:
      this.
    • cAValueDateForClearing

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAValueDateForClearing(@Nullable LocalDate cAValueDateForClearing)
      Constraints: Nullable

      Original property name from the Odata EDM: CAValueDateForClearing

      Returns:
      this.
    • cAClearingRestrictionCode

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

      Original property name from the Odata EDM: CAClearingRestrictionCode

      Returns:
      this.
    • cAClearingPostingIsReset

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAClearingPostingIsReset(@Nullable Boolean cAClearingPostingIsReset)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAClearingPostingIsReset

      Returns:
      this.
    • cAItemIsWithdrawn

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAItemIsWithdrawn(@Nullable Boolean cAItemIsWithdrawn)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAItemIsWithdrawn

      Returns:
      this.
    • cAItemIsExcludedFromDunning

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAItemIsExcludedFromDunning(@Nullable Boolean cAItemIsExcludedFromDunning)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAItemIsExcludedFromDunning

      Returns:
      this.
    • cADunningProcedure

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

      Original property name from the Odata EDM: CADunningProcedure

      Returns:
      this.
    • cAGrpgCodeForTransfToCollAgcy

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

      Original property name from the Odata EDM: CAGrpgCodeForTransfToCollAgcy

      Returns:
      this.
    • cAIsIncludedInCollectionCase

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAIsIncludedInCollectionCase(@Nullable Boolean cAIsIncludedInCollectionCase)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAIsIncludedInCollectionCase

      Returns:
      this.
    • cashPlanningGroup

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

      Original property name from the Odata EDM: CashPlanningGroup

      Returns:
      this.
    • planningLevel

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

      Original property name from the Odata EDM: PlanningLevel

      Returns:
      this.
    • cAAdditionalDaysForCashMgmt

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

      Original property name from the Odata EDM: CAAdditionalDaysForCashMgmt

      Returns:
      this.
    • plannedAmtInTransactionCrcy

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

      Original property name from the Odata EDM: PlannedAmtInTransactionCrcy

      Returns:
      this.
    • cAAltvBPForPayment

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

      Original property name from the Odata EDM: CAAltvBPForPayment

      Returns:
      this.
    • cABankOfAltvBPForPayment

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

      Original property name from the Odata EDM: CABankOfAltvBPForPayment

      Returns:
      this.
    • cAAddressOfAltvBPForPayment

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

      Original property name from the Odata EDM: CAAddressOfAltvBPForPayment

      Returns:
      this.
    • cACardOfAltvBPForPayment

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

      Original property name from the Odata EDM: CACardOfAltvBPForPayment

      Returns:
      this.
    • cAGLPostingCurrency

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

      Original property name from the Odata EDM: CAGLPostingCurrency

      Returns:
      this.
    • cAGLPostingAmount

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

      Original property name from the Odata EDM: CAGLPostingAmount

      Returns:
      this.
    • cAGLPostingTaxAmount

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

      Original property name from the Odata EDM: CAGLPostingTaxAmount

      Returns:
      this.
    • cAIsSeparateLineItemInGL

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAIsSeparateLineItemInGL(@Nullable Boolean cAIsSeparateLineItemInGL)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAIsSeparateLineItemInGL

      Returns:
      this.
    • cAIsCashFlowItem

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cAIsCashFlowItem(@Nullable Boolean cAIsCashFlowItem)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAIsCashFlowItem

      Returns:
      this.
    • cACashFlowAccount

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

      Original property name from the Odata EDM: CACashFlowAccount

      Returns:
      this.
    • cACashFlowCompanyCode

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

      Original property name from the Odata EDM: CACashFlowCompanyCode

      Returns:
      this.
    • cAPaymentPreNotificationCode

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

      Original property name from the Odata EDM: CAPaymentPreNotificationCode

      Returns:
      this.
    • cASEPAPreNotificationNumber

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

      Original property name from the Odata EDM: CASEPAPreNotificationNumber

      Returns:
      this.
    • cASEPAPreNotifOriginCode

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

      Original property name from the Odata EDM: CASEPAPreNotifOriginCode

      Returns:
      this.
    • cASEPAPreNotifExecutionDate

      @Nonnull public CADocBPItemLogical.CADocBPItemLogicalBuilder cASEPAPreNotifExecutionDate(@Nullable LocalDate cASEPAPreNotifExecutionDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CASEPAPreNotifExecutionDate

      Returns:
      this.
    • cASEPAPreNotificationRqmtCode

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

      Original property name from the Odata EDM: CASEPAPreNotificationRqmtCode

      Returns:
      this.
    • cARevenueDistrFinalRecipient

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

      Original property name from the Odata EDM: CARevenueDistrFinalRecipient

      Returns:
      this.
    • cARevenueDistrCurrentStatus

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

      Original property name from the Odata EDM: CARevenueDistrCurrentStatus

      Returns:
      this.
    • cARevenueDistrLastStatus

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

      Original property name from the Odata EDM: CARevenueDistrLastStatus

      Returns:
      this.
    • cACurrentFactoringStatusOfRbl

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

      Original property name from the Odata EDM: CACurrentFactoringStatusOfRbl

      Returns:
      this.
    • cAFactoringCheckStsForClrgInfo

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

      Original property name from the Odata EDM: CAFactoringCheckStsForClrgInfo

      Returns:
      this.
    • sEPAMandateCAInternalID

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

      Original property name from the Odata EDM: SEPAMandateCAInternalID

      Returns:
      this.
    • build

      @Nonnull public CADocBPItemLogical build()
    • toString

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