Class CABillgPlnItem.CABillgPlnItemBuilder
- Enclosing class:
- CABillgPlnItem
-
Method Summary
Modifier and TypeMethodDescriptionbuild()businessArea(String businessArea) Constraints: Not nullable, Maximum length: 4cAAccountDeterminationCode(String cAAccountDeterminationCode) Constraints: Not nullable, Maximum length: 2cABillgCycle(String cABillgCycle) Constraints: Not nullable, Maximum length: 4caBillgPln(CABillgPln value) Navigation property _CABillgPln for CABillgPlnItem to single CABillgPln.cABillgPlnItem(String cABillgPlnItem) (Key Field) Constraints: Not nullable, Maximum length: 8cABillgPlnItemAmount(BigDecimal cABillgPlnItemAmount) Constraints: Not nullable, Precision: 13, Scale: 0cABillgPlnItemAmountDateType(String cABillgPlnItemAmountDateType) Constraints: Not nullable, Maximum length: 1cABillgPlnItemAmountDetnType(String cABillgPlnItemAmountDetnType) Constraints: Not nullable, Maximum length: 1cABillgPlnItemCanceled(Boolean cABillgPlnItemCanceled) Constraints: Not nullablecABillgPlnItemChildExist(Boolean cABillgPlnItemChildExist) Constraints: Not nullablecABillgPlnItemExtRef(String cABillgPlnItemExtRef) Constraints: Not nullable, Maximum length: 32cABillgPlnItemMain(String cABillgPlnItemMain) Constraints: Not nullable, Maximum length: 8cABillgPlnItemNrOfBllbleItm(String cABillgPlnItemNrOfBllbleItm) Constraints: Not nullable, Maximum length: 8cABillgPlnItemParent(String cABillgPlnItemParent) Constraints: Not nullable, Maximum length: 8cABillgPlnItemPriceDateType(String cABillgPlnItemPriceDateType) Constraints: Not nullable, Maximum length: 1cABillgPlnItemQuantity(BigDecimal cABillgPlnItemQuantity) Constraints: Not nullable, Precision: 31, Scale: 14cABillgPlnItemQuantityUnit(String cABillgPlnItemQuantityUnit) Constraints: Not nullable, Maximum length: 3cABillgPlnItemRecurring(Boolean cABillgPlnItemRecurring) Constraints: Not nullablecABillgPlnItemReqDteLast(LocalDate cABillgPlnItemReqDteLast) Constraints: NullablecABillgPlnItemReqDteNext(LocalDate cABillgPlnItemReqDteNext) Constraints: NullablecABillgPlnItemRequestedToDte(LocalDate cABillgPlnItemRequestedToDte) Constraints: NullablecABillgPlnItemServiceType(String cABillgPlnItemServiceType) Constraints: Not nullable, Maximum length: 6cABillgPlnItemStartDate(LocalDate cABillgPlnItemStartDate) Constraints: NullablecABillgPlnItemStatus(String cABillgPlnItemStatus) Constraints: Not nullable, Maximum length: 1cABillgPlnItemTermEndDate(LocalDate cABillgPlnItemTermEndDate) Constraints: NullablecABillgPlnItemTermStartDate(LocalDate cABillgPlnItemTermStartDate) Constraints: NullablecABillgPlnItmCat(String cABillgPlnItmCat) Constraints: Not nullable, Maximum length: 5cABillgPlnItmEndDate(LocalDate cABillgPlnItmEndDate) Constraints: NullablecABillgPlnItmExcptnReason(String cABillgPlnItmExcptnReason) Constraints: Not nullable, Maximum length: 2cABillgPlnItmIsNotToBeReqd(Boolean cABillgPlnItmIsNotToBeReqd) Constraints: Not nullablecABillgPlnItmTxt(String cABillgPlnItmTxt) Constraints: Not nullable, Maximum length: 60cABillgPlnItmType(String cABillgPlnItmType) Constraints: Not nullable, Maximum length: 5cABillgPlnNumber(String cABillgPlnNumber) (Key Field) Constraints: Not nullable, Maximum length: 12cABillgPlnSubItmExist(Boolean cABillgPlnSubItmExist) Constraints: Not nullablecABllbleItmCostSubType(String cABllbleItmCostSubType) Constraints: Not nullable, Maximum length: 8cABllbleItmCostType(String cABllbleItmCostType) Constraints: Not nullable, Maximum length: 8cAConditionType(String cAConditionType) Constraints: Not nullable, Maximum length: 4cAContract(String cAContract) Constraints: Not nullable, Maximum length: 20cADependentItemType(String cADependentItemType) Constraints: Not nullable, Maximum length: 8cAInvcgOffsettingAction(String cAInvcgOffsettingAction) Constraints: Not nullable, Maximum length: 1cAInvcgOffsettingCategory(String cAInvcgOffsettingCategory) Constraints: Not nullable, Maximum length: 3cAInvcgOffsettingProcedure(String cAInvcgOffsettingProcedure) Constraints: Not nullable, Maximum length: 2cAInvcgOffsettingReferenceKey(String cAInvcgOffsettingReferenceKey) Constraints: Not nullable, Maximum length: 20cAIsRevnAcctgTransfRecordRlvt(Boolean cAIsRevnAcctgTransfRecordRlvt) Constraints: Not nullablecAMainTransaction(String cAMainTransaction) Constraints: Not nullable, Maximum length: 4cANetDueDate(LocalDate cANetDueDate) Constraints: NullablecAProviderContractItemNumber(String cAProviderContractItemNumber) Constraints: Not nullable, Maximum length: 6cAProviderContractItemUUID(UUID cAProviderContractItemUUID) Constraints: NullablecAStartDateForBillingPeriod(LocalDate cAStartDateForBillingPeriod) Constraints: NullablecASubApplication(String cASubApplication) Constraints: Not nullable, Maximum length: 1cASubTransaction(String cASubTransaction) Constraints: Not nullable, Maximum length: 4cATaxDeterminationCode(String cATaxDeterminationCode) Constraints: Not nullable, Maximum length: 2cATaxIsIncluded(Boolean cATaxIsIncluded) Constraints: Not nullablecompanyCode(String companyCode) Constraints: Not nullable, Maximum length: 4conditionIsForStatistics(Boolean conditionIsForStatistics) Constraints: Not nullableconditionType(String conditionType) Constraints: Not nullable, Maximum length: 4distributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 40salesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 2toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 3
-
Method Details
-
caBillgPln
Navigation property _CABillgPln for CABillgPlnItem to single CABillgPln.- Parameters:
value- The CABillgPln to build this CABillgPlnItem with.- Returns:
- This Builder to allow for a fluent interface.
-
cABillgPlnNumber
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnNumber(@Nullable String cABillgPlnNumber) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CABillgPlnNumber
- Returns:
this.
-
cABillgPlnItem
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItem(@Nullable String cABillgPlnItem) (Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CABillgPlnItem
- Returns:
this.
-
cABillgPlnItmCat
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItmCat(@Nullable String cABillgPlnItmCat) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CABillgPlnItmCat
- Returns:
this.
-
cABillgPlnItmType
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItmType(@Nullable String cABillgPlnItmType) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CABillgPlnItmType
- Returns:
this.
-
cABillgPlnItmTxt
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItmTxt(@Nullable String cABillgPlnItmTxt) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: CABillgPlnItmTxt
- Returns:
this.
-
cABillgPlnItemExtRef
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemExtRef(@Nullable String cABillgPlnItemExtRef) Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: CABillgPlnItemExtRef
- Returns:
this.
-
cABillgPlnItemAmount
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemAmount(@Nullable BigDecimal cABillgPlnItemAmount) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CABillgPlnItemAmount
- Returns:
this.
-
transactionCurrency
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
cATaxIsIncluded
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cATaxIsIncluded(@Nullable Boolean cATaxIsIncluded) Constraints: Not nullableOriginal property name from the Odata EDM: CATaxIsIncluded
- Returns:
this.
-
cABillgPlnItemQuantity
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemQuantity(@Nullable BigDecimal cABillgPlnItemQuantity) Constraints: Not nullable, Precision: 31, Scale: 14Original property name from the Odata EDM: CABillgPlnItemQuantity
- Returns:
this.
-
cABillgPlnItemQuantityUnit
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemQuantityUnit(@Nullable String cABillgPlnItemQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CABillgPlnItemQuantityUnit
- Returns:
this.
-
cATaxDeterminationCode
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cATaxDeterminationCode(@Nullable String cATaxDeterminationCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CATaxDeterminationCode
- Returns:
this.
-
taxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
this.
-
cABillgPlnItemStartDate
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemStartDate(@Nullable LocalDate cABillgPlnItemStartDate) Constraints: NullableOriginal property name from the Odata EDM: CABillgPlnItemStartDate
- Returns:
this.
-
cABillgPlnItmEndDate
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItmEndDate(@Nullable LocalDate cABillgPlnItmEndDate) Constraints: NullableOriginal property name from the Odata EDM: CABillgPlnItmEndDate
- Returns:
this.
-
cABillgPlnItemTermStartDate
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemTermStartDate(@Nullable LocalDate cABillgPlnItemTermStartDate) Constraints: NullableOriginal property name from the Odata EDM: CABillgPlnItemTermStartDate
- Returns:
this.
-
cABillgPlnItemTermEndDate
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemTermEndDate(@Nullable LocalDate cABillgPlnItemTermEndDate) Constraints: NullableOriginal property name from the Odata EDM: CABillgPlnItemTermEndDate
- Returns:
this.
-
cABillgPlnItemRecurring
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemRecurring(@Nullable Boolean cABillgPlnItemRecurring) Constraints: Not nullableOriginal property name from the Odata EDM: CABillgPlnItemRecurring
- Returns:
this.
-
cABillgCycle
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CABillgCycle
- Returns:
this.
-
cAStartDateForBillingPeriod
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cAStartDateForBillingPeriod(@Nullable LocalDate cAStartDateForBillingPeriod) Constraints: NullableOriginal property name from the Odata EDM: CAStartDateForBillingPeriod
- Returns:
this.
-
cAConditionType
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cAConditionType(@Nullable String cAConditionType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAConditionType
- Returns:
this.
-
cABillgPlnItemAmountDetnType
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemAmountDetnType(@Nullable String cABillgPlnItemAmountDetnType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CABillgPlnItemAmountDetnType
- Returns:
this.
-
cABillgPlnItemAmountDateType
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemAmountDateType(@Nullable String cABillgPlnItemAmountDateType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CABillgPlnItemAmountDateType
- Returns:
this.
-
cABillgPlnItemPriceDateType
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemPriceDateType(@Nullable String cABillgPlnItemPriceDateType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CABillgPlnItemPriceDateType
- Returns:
this.
-
cAContract
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CAContract
- Returns:
this.
-
cAProviderContractItemNumber
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cAProviderContractItemNumber(@Nullable String cAProviderContractItemNumber) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CAProviderContractItemNumber
- Returns:
this.
-
cASubApplication
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cASubApplication(@Nullable String cASubApplication) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CASubApplication
- Returns:
this.
-
cAProviderContractItemUUID
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cAProviderContractItemUUID(@Nullable UUID cAProviderContractItemUUID) Constraints: NullableOriginal property name from the Odata EDM: CAProviderContractItemUUID
- Returns:
this.
-
division
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
this.
-
companyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
businessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Returns:
this.
-
segment
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Segment
- Returns:
this.
-
cAMainTransaction
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cAMainTransaction(@Nullable String cAMainTransaction) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAMainTransaction
- Returns:
this.
-
cASubTransaction
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cASubTransaction(@Nullable String cASubTransaction) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CASubTransaction
- Returns:
this.
-
cABillgPlnItemServiceType
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemServiceType(@Nullable String cABillgPlnItemServiceType) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CABillgPlnItemServiceType
- Returns:
this.
-
cADependentItemType
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cADependentItemType(@Nullable String cADependentItemType) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CADependentItemType
- Returns:
this.
-
material
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
this.
-
salesOrganization
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder salesOrganization(@Nullable String salesOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
this.
-
distributionChannel
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder distributionChannel(@Nullable String distributionChannel) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
this.
-
cAAccountDeterminationCode
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cAAccountDeterminationCode(@Nullable String cAAccountDeterminationCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CAAccountDeterminationCode
- Returns:
this.
-
cAInvcgOffsettingAction
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cAInvcgOffsettingAction(@Nullable String cAInvcgOffsettingAction) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CAInvcgOffsettingAction
- Returns:
this.
-
cAInvcgOffsettingCategory
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cAInvcgOffsettingCategory(@Nullable String cAInvcgOffsettingCategory) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CAInvcgOffsettingCategory
- Returns:
this.
-
cAInvcgOffsettingProcedure
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cAInvcgOffsettingProcedure(@Nullable String cAInvcgOffsettingProcedure) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CAInvcgOffsettingProcedure
- Returns:
this.
-
cAInvcgOffsettingReferenceKey
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cAInvcgOffsettingReferenceKey(@Nullable String cAInvcgOffsettingReferenceKey) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CAInvcgOffsettingReferenceKey
- Returns:
this.
-
cABillgPlnItemReqDteLast
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemReqDteLast(@Nullable LocalDate cABillgPlnItemReqDteLast) Constraints: NullableOriginal property name from the Odata EDM: CABillgPlnItemReqDteLast
- Returns:
this.
-
cABillgPlnItemReqDteNext
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemReqDteNext(@Nullable LocalDate cABillgPlnItemReqDteNext) Constraints: NullableOriginal property name from the Odata EDM: CABillgPlnItemReqDteNext
- Returns:
this.
-
cABillgPlnItemRequestedToDte
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemRequestedToDte(@Nullable LocalDate cABillgPlnItemRequestedToDte) Constraints: NullableOriginal property name from the Odata EDM: CABillgPlnItemRequestedToDte
- Returns:
this.
-
cABillgPlnItemCanceled
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemCanceled(@Nullable Boolean cABillgPlnItemCanceled) Constraints: Not nullableOriginal property name from the Odata EDM: CABillgPlnItemCanceled
- Returns:
this.
-
cABillgPlnSubItmExist
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnSubItmExist(@Nullable Boolean cABillgPlnSubItmExist) Constraints: Not nullableOriginal property name from the Odata EDM: CABillgPlnSubItmExist
- Returns:
this.
-
cABillgPlnItemMain
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemMain(@Nullable String cABillgPlnItemMain) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CABillgPlnItemMain
- Returns:
this.
-
cABillgPlnItmExcptnReason
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItmExcptnReason(@Nullable String cABillgPlnItmExcptnReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CABillgPlnItmExcptnReason
- Returns:
this.
-
cABillgPlnItemChildExist
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemChildExist(@Nullable Boolean cABillgPlnItemChildExist) Constraints: Not nullableOriginal property name from the Odata EDM: CABillgPlnItemChildExist
- Returns:
this.
-
cABillgPlnItemParent
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemParent(@Nullable String cABillgPlnItemParent) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CABillgPlnItemParent
- Returns:
this.
-
cABillgPlnItemStatus
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemStatus(@Nullable String cABillgPlnItemStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CABillgPlnItemStatus
- Returns:
this.
-
cABillgPlnItemNrOfBllbleItm
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItemNrOfBllbleItm(@Nullable String cABillgPlnItemNrOfBllbleItm) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CABillgPlnItemNrOfBllbleItm
- Returns:
this.
-
cAIsRevnAcctgTransfRecordRlvt
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cAIsRevnAcctgTransfRecordRlvt(@Nullable Boolean cAIsRevnAcctgTransfRecordRlvt) Constraints: Not nullableOriginal property name from the Odata EDM: CAIsRevnAcctgTransfRecordRlvt
- Returns:
this.
-
conditionType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Returns:
this.
-
conditionIsForStatistics
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder conditionIsForStatistics(@Nullable Boolean conditionIsForStatistics) Constraints: Not nullableOriginal property name from the Odata EDM: ConditionIsForStatistics
- Returns:
this.
-
cANetDueDate
Constraints: NullableOriginal property name from the Odata EDM: CANetDueDate
- Returns:
this.
-
cABillgPlnItmIsNotToBeReqd
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABillgPlnItmIsNotToBeReqd(@Nullable Boolean cABillgPlnItmIsNotToBeReqd) Constraints: Not nullableOriginal property name from the Odata EDM: CABillgPlnItmIsNotToBeReqd
- Returns:
this.
-
cABllbleItmCostType
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABllbleItmCostType(@Nullable String cABllbleItmCostType) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CABllbleItmCostType
- Returns:
this.
-
cABllbleItmCostSubType
@Nonnull public CABillgPlnItem.CABillgPlnItemBuilder cABllbleItmCostSubType(@Nullable String cABllbleItmCostSubType) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CABllbleItmCostSubType
- Returns:
this.
-
build
-
toString
-