Class BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder
- Enclosing class:
- BusSolnOrdSubscrpnBillgItem
-
Method Summary
Modifier and TypeMethodDescriptionbillToParty(String billToParty) Constraints: Not nullable, Maximum length: 10build()Navigation property to_BusinessSolutionOrder for BusSolnOrdSubscrpnBillgItem to single BusinessSolutionOrder.businessSolutionOrder(String value) (Key Field) Constraints: Not nullable, Maximum length: 10businessSolutionOrderItem(String businessSolutionOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 6businessSolutionOrderItemUUID(UUID businessSolutionOrderItemUUID) Constraints: nonebusSolnOrdItmCategory(String busSolnOrdItmCategory) Constraints: Not nullable, Maximum length: 4busSolnOrdItmDescription(String busSolnOrdItmDescription) Constraints: Not nullable, Maximum length: 40busSolnOrdItmDistrStatus(String busSolnOrdItmDistrStatus) Constraints: Not nullable, Maximum length: 1busSolnOrdItmDistrStatusName(String busSolnOrdItmDistrStatusName) Constraints: Not nullable, Maximum length: 60busSolnOrdItmExtReference(String busSolnOrdItmExtReference) Constraints: Not nullable, Maximum length: 80busSolnOrdItmIsCompleted(String busSolnOrdItmIsCompleted) Constraints: Not nullable, Maximum length: 1busSolnOrdItmIsReleased(String busSolnOrdItmIsReleased) Constraints: Not nullable, Maximum length: 1busSolnOrdItmQtyUnitISOCode(String busSolnOrdItmQtyUnitISOCode) Constraints: Not nullable, Maximum length: 3busSolnOrdItmQtyUnitSAPCode(String busSolnOrdItmQtyUnitSAPCode) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2midBillgCycExprtnIsAllowed(String midBillgCycExprtnIsAllowed) Constraints: Not nullable, Maximum length: 1payerParty(String payerParty) Constraints: Not nullable, Maximum length: 10priceParameters(BusSolnOrdItmSubscrpnPrParam... value) Navigation property to_PriceParameters for BusSolnOrdSubscrpnBillgItem to multiple BusSolnOrdItmSubscrpnPrParam.Constraints: Not nullable, Maximum length: 40quantity(BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3quantityUnit(String quantityUnit) Constraints: Not nullable, Maximum length: 3rateElements(BusSolnOrdItmRateElement... value) Navigation property to_RateElements for BusSolnOrdSubscrpnBillgItem to multiple BusSolnOrdItmRateElement.serviceDocumentItemNetAmount(BigDecimal serviceDocumentItemNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3shipToParty(String shipToParty) Constraints: Not nullable, Maximum length: 10soldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10subscriptionBilling(BusSolnOrdItmFUPSubscrpn... value) Navigation property to_SubscriptionBilling for BusSolnOrdSubscrpnBillgItem to multiple BusSolnOrdItmFUPSubscrpn.subscriptionBillingCycle(String subscriptionBillingCycle) Constraints: Not nullable, Maximum length: 4subscriptionEndDateTime(ZonedDateTime subscriptionEndDateTime) Constraints: Not nullable, Precision: 0subscriptionExpectedTerm(BigDecimal subscriptionExpectedTerm) Constraints: Not nullable, Precision: 13, Scale: 0subscriptionFixedTerm(BigDecimal subscriptionFixedTerm) Constraints: Not nullable, Precision: 13, Scale: 0subscriptionMinimumTerm(BigDecimal subscriptionMinimumTerm) Constraints: Not nullable, Precision: 13, Scale: 0Navigation property to_SubscriptionParameters for BusSolnOrdSubscrpnBillgItem to multiple BusSolnOrdItmSubscrpnParam.Navigation property to_SubscriptionPriceAgreements for BusSolnOrdSubscrpnBillgItem to multiple BusSolnOrdItmSubscrpnPrAgrmt.subscriptionRenewalPeriod(BigDecimal subscriptionRenewalPeriod) Constraints: Not nullable, Precision: 13, Scale: 0subscriptionStartDateTime(ZonedDateTime subscriptionStartDateTime) Constraints: Not nullable, Precision: 0subscriptionTermOfNotice(BigDecimal subscriptionTermOfNotice) Constraints: Not nullable, Precision: 13, Scale: 0subscrpnBillgItmPrcgDateTime(ZonedDateTime subscrpnBillgItmPrcgDateTime) Constraints: Not nullable, Precision: 0subscrpnContrTrmsAreSpecified(String subscrpnContrTrmsAreSpecified) Constraints: Not nullable, Maximum length: 1subscrpnSimulationStatus(String subscrpnSimulationStatus) Constraints: Not nullable, Maximum length: 1subscrpnSimulationStatusName(String subscrpnSimulationStatusName) Constraints: Not nullable, Maximum length: 60subscrpnWithdrawalPeriod(BigDecimal subscrpnWithdrawalPeriod) Constraints: Not nullable, Precision: 13, Scale: 0toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5userStatus(BusSolnOrdItmUserStatus... value) Navigation property to_UserStatus for BusSolnOrdSubscrpnBillgItem to multiple BusSolnOrdItmUserStatus.
-
Method Details
-
businessSolutionOrder
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder businessSolutionOrder(BusinessSolutionOrder value) Navigation property to_BusinessSolutionOrder for BusSolnOrdSubscrpnBillgItem to single BusinessSolutionOrder.- Parameters:
value- The BusinessSolutionOrder to build this BusSolnOrdSubscrpnBillgItem with.- Returns:
- This Builder to allow for a fluent interface.
-
businessSolutionOrder
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder businessSolutionOrder(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessSolutionOrder
- Parameters:
value- The businessSolutionOrder to build this BusSolnOrdSubscrpnBillgItem with.- Returns:
- This Builder to allow for a fluent interface.
-
priceParameters
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder priceParameters(BusSolnOrdItmSubscrpnPrParam... value) Navigation property to_PriceParameters for BusSolnOrdSubscrpnBillgItem to multiple BusSolnOrdItmSubscrpnPrParam.- Parameters:
value- The BusSolnOrdItmSubscrpnPrParams to build this BusSolnOrdSubscrpnBillgItem with.- Returns:
- This Builder to allow for a fluent interface.
-
rateElements
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder rateElements(BusSolnOrdItmRateElement... value) Navigation property to_RateElements for BusSolnOrdSubscrpnBillgItem to multiple BusSolnOrdItmRateElement.- Parameters:
value- The BusSolnOrdItmRateElements to build this BusSolnOrdSubscrpnBillgItem with.- Returns:
- This Builder to allow for a fluent interface.
-
subscriptionBilling
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionBilling(BusSolnOrdItmFUPSubscrpn... value) Navigation property to_SubscriptionBilling for BusSolnOrdSubscrpnBillgItem to multiple BusSolnOrdItmFUPSubscrpn.- Parameters:
value- The BusSolnOrdItmFUPSubscrpns to build this BusSolnOrdSubscrpnBillgItem with.- Returns:
- This Builder to allow for a fluent interface.
-
subscriptionParameters
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionParameters(BusSolnOrdItmSubscrpnParam... value) Navigation property to_SubscriptionParameters for BusSolnOrdSubscrpnBillgItem to multiple BusSolnOrdItmSubscrpnParam.- Parameters:
value- The BusSolnOrdItmSubscrpnParams to build this BusSolnOrdSubscrpnBillgItem with.- Returns:
- This Builder to allow for a fluent interface.
-
subscriptionPriceAgreements
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionPriceAgreements(BusSolnOrdItmSubscrpnPrAgrmt... value) Navigation property to_SubscriptionPriceAgreements for BusSolnOrdSubscrpnBillgItem to multiple BusSolnOrdItmSubscrpnPrAgrmt.- Parameters:
value- The BusSolnOrdItmSubscrpnPrAgrmts to build this BusSolnOrdSubscrpnBillgItem with.- Returns:
- This Builder to allow for a fluent interface.
-
userStatus
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder userStatus(BusSolnOrdItmUserStatus... value) Navigation property to_UserStatus for BusSolnOrdSubscrpnBillgItem to multiple BusSolnOrdItmUserStatus.- Parameters:
value- The BusSolnOrdItmUserStatuss to build this BusSolnOrdSubscrpnBillgItem with.- Returns:
- This Builder to allow for a fluent interface.
-
businessSolutionOrderItem
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder businessSolutionOrderItem(@Nullable String businessSolutionOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: BusinessSolutionOrderItem
- Returns:
this.
-
businessSolutionOrderItemUUID
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder businessSolutionOrderItemUUID(@Nullable UUID businessSolutionOrderItemUUID) Constraints: noneOriginal property name from the Odata EDM: BusinessSolutionOrderItemUUID
- Returns:
this.
-
busSolnOrdItmCategory
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmCategory(@Nullable String busSolnOrdItmCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusSolnOrdItmCategory
- Returns:
this.
-
product
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder product(@Nullable String product) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Returns:
this.
-
quantity
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder quantity(@Nullable BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Quantity
- Returns:
this.
-
quantityUnit
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder quantityUnit(@Nullable String quantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuantityUnit
- Returns:
this.
-
busSolnOrdItmQtyUnitSAPCode
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmQtyUnitSAPCode(@Nullable String busSolnOrdItmQtyUnitSAPCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BusSolnOrdItmQtyUnitSAPCode
- Returns:
this.
-
busSolnOrdItmQtyUnitISOCode
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmQtyUnitISOCode(@Nullable String busSolnOrdItmQtyUnitISOCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BusSolnOrdItmQtyUnitISOCode
- Returns:
this.
-
busSolnOrdItmDescription
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmDescription(@Nullable String busSolnOrdItmDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BusSolnOrdItmDescription
- Returns:
this.
-
busSolnOrdItmExtReference
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmExtReference(@Nullable String busSolnOrdItmExtReference) Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: BusSolnOrdItmExtReference
- Returns:
this.
-
serviceDocumentItemNetAmount
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder serviceDocumentItemNetAmount(@Nullable BigDecimal serviceDocumentItemNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocumentItemNetAmount
- Returns:
this.
-
transactionCurrency
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
language
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder language(@Nullable String language) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
busSolnOrdItmIsCompleted
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmIsCompleted(@Nullable String busSolnOrdItmIsCompleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmIsCompleted
- Returns:
this.
-
busSolnOrdItmIsReleased
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmIsReleased(@Nullable String busSolnOrdItmIsReleased) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmIsReleased
- Returns:
this.
-
busSolnOrdItmDistrStatus
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmDistrStatus(@Nullable String busSolnOrdItmDistrStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmDistrStatus
- Returns:
this.
-
busSolnOrdItmDistrStatusName
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder busSolnOrdItmDistrStatusName(@Nullable String busSolnOrdItmDistrStatusName) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: BusSolnOrdItmDistrStatusName
- Returns:
this.
-
subscrpnSimulationStatus
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscrpnSimulationStatus(@Nullable String subscrpnSimulationStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SubscrpnSimulationStatus
- Returns:
this.
-
subscrpnSimulationStatusName
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscrpnSimulationStatusName(@Nullable String subscrpnSimulationStatusName) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: SubscrpnSimulationStatusName
- Returns:
this.
-
subscriptionStartDateTime
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionStartDateTime(@Nullable ZonedDateTime subscriptionStartDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SubscriptionStartDateTime
- Returns:
this.
-
subscriptionEndDateTime
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionEndDateTime(@Nullable ZonedDateTime subscriptionEndDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SubscriptionEndDateTime
- Returns:
this.
-
subscrpnBillgItmPrcgDateTime
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscrpnBillgItmPrcgDateTime(@Nullable ZonedDateTime subscrpnBillgItmPrcgDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SubscrpnBillgItmPrcgDateTime
- Returns:
this.
-
subscrpnWithdrawalPeriod
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscrpnWithdrawalPeriod(@Nullable BigDecimal subscrpnWithdrawalPeriod) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SubscrpnWithdrawalPeriod
- Returns:
this.
-
subscriptionFixedTerm
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionFixedTerm(@Nullable BigDecimal subscriptionFixedTerm) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SubscriptionFixedTerm
- Returns:
this.
-
subscriptionTermOfNotice
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionTermOfNotice(@Nullable BigDecimal subscriptionTermOfNotice) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SubscriptionTermOfNotice
- Returns:
this.
-
subscriptionMinimumTerm
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionMinimumTerm(@Nullable BigDecimal subscriptionMinimumTerm) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SubscriptionMinimumTerm
- Returns:
this.
-
subscriptionRenewalPeriod
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionRenewalPeriod(@Nullable BigDecimal subscriptionRenewalPeriod) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SubscriptionRenewalPeriod
- Returns:
this.
-
subscriptionExpectedTerm
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionExpectedTerm(@Nullable BigDecimal subscriptionExpectedTerm) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SubscriptionExpectedTerm
- Returns:
this.
-
subscrpnContrTrmsAreSpecified
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscrpnContrTrmsAreSpecified(@Nullable String subscrpnContrTrmsAreSpecified) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SubscrpnContrTrmsAreSpecified
- Returns:
this.
-
midBillgCycExprtnIsAllowed
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder midBillgCycExprtnIsAllowed(@Nullable String midBillgCycExprtnIsAllowed) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MidBillgCycExprtnIsAllowed
- Returns:
this.
-
subscriptionBillingCycle
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder subscriptionBillingCycle(@Nullable String subscriptionBillingCycle) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SubscriptionBillingCycle
- Returns:
this.
-
soldToParty
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder soldToParty(@Nullable String soldToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
this.
-
shipToParty
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder shipToParty(@Nullable String shipToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Returns:
this.
-
billToParty
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder billToParty(@Nullable String billToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Returns:
this.
-
payerParty
@Nonnull public BusSolnOrdSubscrpnBillgItem.BusSolnOrdSubscrpnBillgItemBuilder payerParty(@Nullable String payerParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Returns:
this.
-
build
-
toString
-