public static final class BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder extends Object
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder businessSolutionOrder(BusinessSolutionOrder value)
value
- The BusinessSolutionOrder to build this BusSolnOrdSubscrpnBillgItem with.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder businessSolutionOrder(String value)
Original property name from the Odata EDM: BusinessSolutionOrder
value
- The businessSolutionOrder to build this BusSolnOrdSubscrpnBillgItem with.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder priceParameters(BusSolnOrdItmSubscrpnPrParam... value)
value
- The BusSolnOrdItmSubscrpnPrParams to build this BusSolnOrdSubscrpnBillgItem with.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder rateElements(BusSolnOrdItmRateElement... value)
value
- The BusSolnOrdItmRateElements to build this BusSolnOrdSubscrpnBillgItem with.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionBilling(BusSolnOrdItmFUPSubscrpn... value)
value
- The BusSolnOrdItmFUPSubscrpns to build this BusSolnOrdSubscrpnBillgItem with.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionParameters(BusSolnOrdItmSubscrpnParam... value)
value
- The BusSolnOrdItmSubscrpnParams to build this BusSolnOrdSubscrpnBillgItem with.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder businessSolutionOrderItem(@Nullable String businessSolutionOrderItem)
Original property name from the Odata EDM: BusinessSolutionOrderItem
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder businessSolutionOrderItemUUID(@Nullable UUID businessSolutionOrderItemUUID)
Original property name from the Odata EDM: BusinessSolutionOrderItemUUID
This key is only used internally, and the operation number is always displayed on the interface. However, the operation number is not necessarily unique.
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmCategory(@Nullable String busSolnOrdItmCategory)
Original property name from the Odata EDM: BusSolnOrdItmCategory
An item category defines the characteristics and attributes of a transaction item and thus controls the processing of an item.
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder product(@Nullable String product)
Original property name from the Odata EDM: Product
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder quantity(@Nullable BigDecimal quantity)
Original property name from the Odata EDM: Quantity
This field is only filled for a sales or opportunity item. This field remains empty for other item object types.
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder quantityUnit(@Nullable String quantityUnit)
Original property name from the Odata EDM: QuantityUnit
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmDescription(@Nullable String busSolnOrdItmDescription)
Original property name from the Odata EDM: BusSolnOrdItmDescription
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmExtReference(@Nullable String busSolnOrdItmExtReference)
Original property name from the Odata EDM: BusSolnOrdItmExtReference
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder serviceDocumentItemNetAmount(@Nullable BigDecimal serviceDocumentItemNetAmount)
Original property name from the Odata EDM: ServiceDocumentItemNetAmount
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder transactionCurrency(@Nullable String transactionCurrency)
Original property name from the Odata EDM: TransactionCurrency
The currency is maintained per sales area in the business partner master. The currency for the customer is created from the business partner master in the document. You can change the currency as long as no follow-up functions (for example, billing document) have been triggered.
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder language(@Nullable String language)
Original property name from the Odata EDM: Language
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmIsCompleted(@Nullable String busSolnOrdItmIsCompleted)
Original property name from the Odata EDM: BusSolnOrdItmIsCompleted
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmIsReleased(@Nullable String busSolnOrdItmIsReleased)
Original property name from the Odata EDM: BusSolnOrdItmIsReleased
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmDistrStatus(@Nullable String busSolnOrdItmDistrStatus)
Original property name from the Odata EDM: BusSolnOrdItmDistrStatus
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmDistrStatusName(@Nullable String busSolnOrdItmDistrStatusName)
Original property name from the Odata EDM: BusSolnOrdItmDistrStatusName
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscrpnSimulationStatus(@Nullable String subscrpnSimulationStatus)
Original property name from the Odata EDM: SubscrpnSimulationStatus
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscrpnSimulationStatusName(@Nullable String subscrpnSimulationStatusName)
Original property name from the Odata EDM: SubscrpnSimulationStatusName
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionStartDateTime(@Nullable ZonedDateTime subscriptionStartDateTime)
Original property name from the Odata EDM: SubscriptionStartDateTime
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionEndDateTime(@Nullable ZonedDateTime subscriptionEndDateTime)
Original property name from the Odata EDM: SubscriptionEndDateTime
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscrpnWithdrawalPeriod(@Nullable BigDecimal subscrpnWithdrawalPeriod)
Original property name from the Odata EDM: SubscrpnWithdrawalPeriod
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionFixedTerm(@Nullable BigDecimal subscriptionFixedTerm)
Original property name from the Odata EDM: SubscriptionFixedTerm
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionTermOfNotice(@Nullable BigDecimal subscriptionTermOfNotice)
Original property name from the Odata EDM: SubscriptionTermOfNotice
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionMinimumTerm(@Nullable BigDecimal subscriptionMinimumTerm)
Original property name from the Odata EDM: SubscriptionMinimumTerm
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionRenewalPeriod(@Nullable BigDecimal subscriptionRenewalPeriod)
Original property name from the Odata EDM: SubscriptionRenewalPeriod
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionExpectedTerm(@Nullable BigDecimal subscriptionExpectedTerm)
Original property name from the Odata EDM: SubscriptionExpectedTerm
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder soldToParty(@Nullable String soldToParty)
Original property name from the Odata EDM: SoldToParty
this
.@Nonnull public BusSolnOrdSubscrpnBillgItem build()
Copyright © 2021 SAP SE. All rights reserved.