Class CAInvcgDocItem.CAInvcgDocItemBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.convergentinvoicingdocument.CAInvcgDocItem.CAInvcgDocItemBuilder
Enclosing class:
CAInvcgDocItem

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

    • caInvcgDocument

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder caInvcgDocument(CAInvcgDocument value)
      Navigation property _CAInvcgDocument for CAInvcgDocItem to single CAInvcgDocument.
      Parameters:
      value - The CAInvcgDocument to build this CAInvcgDocItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • cAInvoicingDocument

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvoicingDocument(@Nullable String cAInvoicingDocument)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CAInvoicingDocument

      Returns:
      this.
    • cAInvcgDocItem

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgDocItem(@Nullable String cAInvcgDocItem)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CAInvcgDocItem

      Returns:
      this.
    • cAInvcgDocumentItemType

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgDocumentItemType(@Nullable String cAInvcgDocumentItemType)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CAInvcgDocumentItemType

      Returns:
      this.
    • companyCode

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

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • division

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

      Original property name from the Odata EDM: Division

      Returns:
      this.
    • cAContract

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

      Original property name from the Odata EDM: CAContract

      Returns:
      this.
    • cAProviderContractItemNumber

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

      Original property name from the Odata EDM: CAProviderContractItemNumber

      Returns:
      this.
    • cASubApplication

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

      Original property name from the Odata EDM: CASubApplication

      Returns:
      this.
    • cAInvcgItmAltvBusinessPartner

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgItmAltvBusinessPartner(@Nullable String cAInvcgItmAltvBusinessPartner)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CAInvcgItmAltvBusinessPartner

      Returns:
      this.
    • cAInvcgItmAltvContractAccount

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgItmAltvContractAccount(@Nullable String cAInvcgItmAltvContractAccount)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CAInvcgItmAltvContractAccount

      Returns:
      this.
    • cAInvcgDocItmAltvMDCat

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgDocItmAltvMDCat(@Nullable String cAInvcgDocItmAltvMDCat)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAInvcgDocItmAltvMDCat

      Returns:
      this.
    • cAMainTransaction

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

      Original property name from the Odata EDM: CAMainTransaction

      Returns:
      this.
    • cASubTransaction

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

      Original property name from the Odata EDM: CASubTransaction

      Returns:
      this.
    • cAIsDocItemSimulated

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAIsDocItemSimulated(@Nullable Boolean cAIsDocItemSimulated)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAIsDocItemSimulated

      Returns:
      this.
    • cAInvcgDocItemIsReversal

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgDocItemIsReversal(@Nullable Boolean cAInvcgDocItemIsReversal)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAInvcgDocItemIsReversal

      Returns:
      this.
    • cAInvcgIsInFinalAmt

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgIsInFinalAmt(@Nullable Boolean cAInvcgIsInFinalAmt)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAInvcgIsInFinalAmt

      Returns:
      this.
    • cAInvcgIsItemPostingRelevant

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgIsItemPostingRelevant(@Nullable Boolean cAInvcgIsItemPostingRelevant)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAInvcgIsItemPostingRelevant

      Returns:
      this.
    • cAInvcgIsNotBPRelevant

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgIsNotBPRelevant(@Nullable Boolean cAInvcgIsNotBPRelevant)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAInvcgIsNotBPRelevant

      Returns:
      this.
    • cAInvcgIsItemPrintingRelevant

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgIsItemPrintingRelevant(@Nullable Boolean cAInvcgIsItemPrintingRelevant)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAInvcgIsItemPrintingRelevant

      Returns:
      this.
    • cAInvcgSubstituteGroupPrinting

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgSubstituteGroupPrinting(@Nullable String cAInvcgSubstituteGroupPrinting)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CAInvcgSubstituteGroupPrinting

      Returns:
      this.
    • transactionCurrency

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

      Original property name from the Odata EDM: TransactionCurrency

      Returns:
      this.
    • cAAmountInTransactionCurrency

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

      Original property name from the Odata EDM: CAAmountInTransactionCurrency

      Returns:
      this.
    • cACurrencySourceDocument

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cACurrencySourceDocument(@Nullable String cACurrencySourceDocument)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CACurrencySourceDocument

      Returns:
      this.
    • cAInvcgSourceDocumentAmount

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgSourceDocumentAmount(@Nullable BigDecimal cAInvcgSourceDocumentAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CAInvcgSourceDocumentAmount

      Returns:
      this.
    • cAGroupingCurrencyTranslation

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAGroupingCurrencyTranslation(@Nullable String cAGroupingCurrencyTranslation)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CAGroupingCurrencyTranslation

      Returns:
      this.
    • cAAccountDeterminationCode

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

      Original property name from the Odata EDM: CAAccountDeterminationCode

      Returns:
      this.
    • businessPlace

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

      Original property name from the Odata EDM: BusinessPlace

      Returns:
      this.
    • businessArea

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

      Original property name from the Odata EDM: BusinessArea

      Returns:
      this.
    • cATaxIsIncluded

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cATaxIsIncluded(@Nullable Boolean cATaxIsIncluded)
      Constraints: Not nullable

      Original property name from the Odata EDM: CATaxIsIncluded

      Returns:
      this.
    • cATaxDetnType

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cATaxDetnType(@Nullable String cATaxDetnType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CATaxDetnType

      Returns:
      this.
    • cAInvcgTaxGroupingKey

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgTaxGroupingKey(@Nullable String cAInvcgTaxGroupingKey)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CAInvcgTaxGroupingKey

      Returns:
      this.
    • cAOtherTaxCode

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

      Original property name from the Odata EDM: CAOtherTaxCode

      Returns:
      this.
    • taxCode

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

      Original property name from the Odata EDM: TaxCode

      Returns:
      this.
    • cATaxDeterminationCode

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cATaxDeterminationCode(@Nullable String cATaxDeterminationCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CATaxDeterminationCode

      Returns:
      this.
    • taxJurisdiction

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

      Original property name from the Odata EDM: TaxJurisdiction

      Returns:
      this.
    • cATransactionKeyAccountDetn

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cATransactionKeyAccountDetn(@Nullable String cATransactionKeyAccountDetn)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CATransactionKeyAccountDetn

      Returns:
      this.
    • cAConditionType

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAConditionType(@Nullable String cAConditionType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CAConditionType

      Returns:
      this.
    • cATaxRateInPercent

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cATaxRateInPercent(@Nullable BigDecimal cATaxRateInPercent)
      Constraints: Not nullable, Precision: 6, Scale: 3

      Original property name from the Odata EDM: CATaxRateInPercent

      Returns:
      this.
    • taxCountry

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder taxCountry(@Nullable String taxCountry)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: TaxCountry

      Returns:
      this.
    • transToTaxCntryCrcyCnvrsnFctr

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder transToTaxCntryCrcyCnvrsnFctr(@Nullable BigDecimal transToTaxCntryCrcyCnvrsnFctr)
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: TransToTaxCntryCrcyCnvrsnFctr

      Returns:
      this.
    • cAInvcgOffsettingCategory

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgOffsettingCategory(@Nullable String cAInvcgOffsettingCategory)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CAInvcgOffsettingCategory

      Returns:
      this.
    • cAInvcgOffsettingProcedure

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgOffsettingProcedure(@Nullable String cAInvcgOffsettingProcedure)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAInvcgOffsettingProcedure

      Returns:
      this.
    • cAInvcgOffsettingAction

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgOffsettingAction(@Nullable String cAInvcgOffsettingAction)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAInvcgOffsettingAction

      Returns:
      this.
    • cATaxDate

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cATaxDate(@Nullable LocalDate cATaxDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CATaxDate

      Returns:
      this.
    • cATaxBaseAmount

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cATaxBaseAmount(@Nullable BigDecimal cATaxBaseAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CATaxBaseAmount

      Returns:
      this.
    • cATaxAmountInTransCurrency

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

      Original property name from the Odata EDM: CATaxAmountInTransCurrency

      Returns:
      this.
    • cATaxPortionInTransCurrency

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

      Original property name from the Odata EDM: CATaxPortionInTransCurrency

      Returns:
      this.
    • withholdingTaxCode

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

      Original property name from the Odata EDM: WithholdingTaxCode

      Returns:
      this.
    • cAIsDownPaymentRequest

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAIsDownPaymentRequest(@Nullable Boolean cAIsDownPaymentRequest)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAIsDownPaymentRequest

      Returns:
      this.
    • cAStatisticalItemCode

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

      Original property name from the Odata EDM: CAStatisticalItemCode

      Returns:
      this.
    • cAInvcgOffsettingGroup

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgOffsettingGroup(@Nullable String cAInvcgOffsettingGroup)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CAInvcgOffsettingGroup

      Returns:
      this.
    • cAInvcgDfrrdRevenueStatus

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgDfrrdRevenueStatus(@Nullable String cAInvcgDfrrdRevenueStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAInvcgDfrrdRevenueStatus

      Returns:
      this.
    • cAIsRevenueAccountingRelevant

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAIsRevenueAccountingRelevant(@Nullable String cAIsRevenueAccountingRelevant)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAIsRevenueAccountingRelevant

      Returns:
      this.
    • cAInvcgRevenueGrouping

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgRevenueGrouping(@Nullable String cAInvcgRevenueGrouping)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CAInvcgRevenueGrouping

      Returns:
      this.
    • cARevenueAccountingServiceType

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cARevenueAccountingServiceType(@Nullable String cARevenueAccountingServiceType)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CARevenueAccountingServiceType

      Returns:
      this.
    • cAInvcgAccrualPostingType

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgAccrualPostingType(@Nullable String cAInvcgAccrualPostingType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CAInvcgAccrualPostingType

      Returns:
      this.
    • cAIsPrepaid

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAIsPrepaid(@Nullable Boolean cAIsPrepaid)
      Constraints: Not nullable

      Original property name from the Odata EDM: CAIsPrepaid

      Returns:
      this.
    • unitOfMeasure

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder unitOfMeasure(@Nullable String unitOfMeasure)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: UnitOfMeasure

      Returns:
      this.
    • quantity

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder quantity(@Nullable BigDecimal quantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: Quantity

      Returns:
      this.
    • cANetDueDate

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cANetDueDate(@Nullable LocalDate cANetDueDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CANetDueDate

      Returns:
      this.
    • cACashDiscountDueDate

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cACashDiscountDueDate(@Nullable LocalDate cACashDiscountDueDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CACashDiscountDueDate

      Returns:
      this.
    • cACashDiscountRate

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

      Original property name from the Odata EDM: CACashDiscountRate

      Returns:
      this.
    • cAInvcgDocItemDefStatus

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgDocItemDefStatus(@Nullable String cAInvcgDocItemDefStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAInvcgDocItemDefStatus

      Returns:
      this.
    • cAItemPeriodStartDate

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAItemPeriodStartDate(@Nullable LocalDate cAItemPeriodStartDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CAItemPeriodStartDate

      Returns:
      this.
    • cAItemPeriodEndDate

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAItemPeriodEndDate(@Nullable LocalDate cAItemPeriodEndDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CAItemPeriodEndDate

      Returns:
      this.
    • cAInvcgRefPostingDocType

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgRefPostingDocType(@Nullable String cAInvcgRefPostingDocType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CAInvcgRefPostingDocType

      Returns:
      this.
    • cADocumentNumber

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cADocumentNumber(@Nullable String cADocumentNumber)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CADocumentNumber

      Returns:
      this.
    • cAGroupingKeyDocumentItems

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAGroupingKeyDocumentItems(@Nullable String cAGroupingKeyDocumentItems)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CAGroupingKeyDocumentItems

      Returns:
      this.
    • cAInvcgGroupingKey

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgGroupingKey(@Nullable String cAInvcgGroupingKey)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CAInvcgGroupingKey

      Returns:
      this.
    • cAClearingDocumentNumber

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

      Original property name from the Odata EDM: CAClearingDocumentNumber

      Returns:
      this.
    • cAClearingAmountInTransCrcy

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAClearingAmountInTransCrcy(@Nullable BigDecimal cAClearingAmountInTransCrcy)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CAClearingAmountInTransCrcy

      Returns:
      this.
    • cAInvcgDocItemCrtnMethod

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgDocItemCrtnMethod(@Nullable String cAInvcgDocItemCrtnMethod)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAInvcgDocItemCrtnMethod

      Returns:
      this.
    • cAInvcgFunction

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgFunction(@Nullable String cAInvcgFunction)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CAInvcgFunction

      Returns:
      this.
    • cAInvcgSourceDocumentCat

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgSourceDocumentCat(@Nullable String cAInvcgSourceDocumentCat)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CAInvcgSourceDocumentCat

      Returns:
      this.
    • cAInvcgSourceDocumentNumber

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgSourceDocumentNumber(@Nullable String cAInvcgSourceDocumentNumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CAInvcgSourceDocumentNumber

      Returns:
      this.
    • cAInvcgDocItemSourceItmCat

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgDocItemSourceItmCat(@Nullable String cAInvcgDocItemSourceItmCat)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CAInvcgDocItemSourceItmCat

      Returns:
      this.
    • cAInvcgSourceDocumentItem

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgSourceDocumentItem(@Nullable String cAInvcgSourceDocumentItem)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CAInvcgSourceDocumentItem

      Returns:
      this.
    • cABllbleItmDiscountKey

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cABllbleItmDiscountKey(@Nullable String cABllbleItmDiscountKey)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CABllbleItmDiscountKey

      Returns:
      this.
    • cABllbleItmDiscountVersion

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cABllbleItmDiscountVersion(@Nullable String cABllbleItmDiscountVersion)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CABllbleItmDiscountVersion

      Returns:
      this.
    • cAInvcgCorrectionCategory

      @Nonnull public CAInvcgDocItem.CAInvcgDocItemBuilder cAInvcgCorrectionCategory(@Nullable String cAInvcgCorrectionCategory)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAInvcgCorrectionCategory

      Returns:
      this.
    • build

      @Nonnull public CAInvcgDocItem build()
    • toString

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