Class BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder
- Enclosing class:
- BusSolnOrdSrvcContractItem
-
Method Summary
Modifier and TypeMethodDescriptionbillingBlockReason(String billingBlockReason) Constraints: Not nullable, Maximum length: 2billingPlanBillingDateRule(String billingPlanBillingDateRule) Constraints: Not nullable, Maximum length: 12Navigation property to_BillingRequestItem for BusSolnOrdSrvcContractItem to multiple BSOrdSrvcContrItmBillgReqItm.billToParty(String billToParty) Constraints: Not nullable, Maximum length: 10build()Navigation property to_BusinessSolutionOrder for BusSolnOrdSrvcContractItem 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: 1busSolnOrdItmIsRejected(String busSolnOrdItmIsRejected) 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: 3busSolnOrdItmRjcnReason(String busSolnOrdItmRjcnReason) Constraints: Not nullable, Maximum length: 2busSolnOrdItmRjcnReasonText(String busSolnOrdItmRjcnReasonText) Constraints: Not nullable, Maximum length: 40configurationNumber(String configurationNumber) Constraints: Not nullable, Maximum length: 18configurations(BusSolnOrdItmConfiguration... value) Navigation property to_Configurations for BusSolnOrdSrvcContractItem to multiple BusSolnOrdItmConfiguration.contactPerson(String contactPerson) Constraints: Not nullable, Maximum length: 10cPQQuotationItem(String cPQQuotationItem) Constraints: Not nullable, Maximum length: 32Constraints: Not nullable, Maximum length: 2objectList(BusSolnOrderItemObjectList... value) Navigation property to_ObjectList for BusSolnOrdSrvcContractItem to multiple BusSolnOrderItemObjectList.payerParty(String payerParty) Constraints: Not nullable, Maximum length: 10paymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4personResponsible(String personResponsible) Constraints: Not nullable, Maximum length: 10priceElement(BusSolnOrderItemPriceElement... value) Navigation property to_PriceElement for BusSolnOrdSrvcContractItem to multiple BusSolnOrderItemPriceElement.Constraints: Not nullable, Maximum length: 54productList(BusSolnOrderItemProductList... value) Navigation property to_ProductList for BusSolnOrdSrvcContractItem to multiple BusSolnOrderItemProductList.quantity(BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3quantityUnit(String quantityUnit) Constraints: Not nullable, Maximum length: 3responseProfile(String responseProfile) Constraints: Not nullable, Maximum length: 10serviceContract(BusSolnOrdItmFUPSrvcContr... value) Navigation property to_ServiceContract for BusSolnOrdSrvcContractItem to multiple BusSolnOrdItmFUPSrvcContr.serviceContrItemEndDateTime(ZonedDateTime serviceContrItemEndDateTime) Constraints: Not nullable, Precision: 0serviceContrItemStartDateTime(ZonedDateTime serviceContrItemStartDateTime) Constraints: Not nullable, Precision: 0serviceDocumentItemCharUUID(UUID serviceDocumentItemCharUUID) Constraints: noneserviceDocumentItemNetAmount(BigDecimal serviceDocumentItemNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3serviceProfile(String serviceProfile) Constraints: Not nullable, Maximum length: 10settlementPeriodRule(String settlementPeriodRule) Constraints: Not nullable, Maximum length: 12shipToParty(String shipToParty) Constraints: Not nullable, Maximum length: 10soldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10srvcContrItemExtensionDuration(BigDecimal srvcContrItemExtensionDuration) Constraints: Not nullable, Precision: 13, Scale: 0srvcContrItemExtnDurationUnit(String srvcContrItemExtnDurationUnit) Constraints: Not nullable, Maximum length: 3srvcContrItemRnwlDuration(BigDecimal srvcContrItemRnwlDuration) Constraints: Not nullable, Precision: 13, Scale: 0srvcContrItemRnwlDurationUnit(String srvcContrItemRnwlDurationUnit) Constraints: Not nullable, Maximum length: 3text(BusSolutionOrderItemText... value) Navigation property to_Text for BusSolnOrdSrvcContractItem to multiple BusSolutionOrderItemText.toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5userStatus(BusSolnOrdItmUserStatus... value) Navigation property to_UserStatus for BusSolnOrdSrvcContractItem to multiple BusSolnOrdItmUserStatus.
-
Method Details
-
billingRequestItem
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder billingRequestItem(BSOrdSrvcContrItmBillgReqItm... value) Navigation property to_BillingRequestItem for BusSolnOrdSrvcContractItem to multiple BSOrdSrvcContrItmBillgReqItm.- Parameters:
value- The BSOrdSrvcContrItmBillgReqItms to build this BusSolnOrdSrvcContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
businessSolutionOrder
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder businessSolutionOrder(BusinessSolutionOrder value) Navigation property to_BusinessSolutionOrder for BusSolnOrdSrvcContractItem to single BusinessSolutionOrder.- Parameters:
value- The BusinessSolutionOrder to build this BusSolnOrdSrvcContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
businessSolutionOrder
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder 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 BusSolnOrdSrvcContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
configurations
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder configurations(BusSolnOrdItmConfiguration... value) Navigation property to_Configurations for BusSolnOrdSrvcContractItem to multiple BusSolnOrdItmConfiguration.- Parameters:
value- The BusSolnOrdItmConfigurations to build this BusSolnOrdSrvcContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
objectList
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder objectList(BusSolnOrderItemObjectList... value) Navigation property to_ObjectList for BusSolnOrdSrvcContractItem to multiple BusSolnOrderItemObjectList.- Parameters:
value- The BusSolnOrderItemObjectLists to build this BusSolnOrdSrvcContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
priceElement
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder priceElement(BusSolnOrderItemPriceElement... value) Navigation property to_PriceElement for BusSolnOrdSrvcContractItem to multiple BusSolnOrderItemPriceElement.- Parameters:
value- The BusSolnOrderItemPriceElements to build this BusSolnOrdSrvcContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
productList
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder productList(BusSolnOrderItemProductList... value) Navigation property to_ProductList for BusSolnOrdSrvcContractItem to multiple BusSolnOrderItemProductList.- Parameters:
value- The BusSolnOrderItemProductLists to build this BusSolnOrdSrvcContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContract
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder serviceContract(BusSolnOrdItmFUPSrvcContr... value) Navigation property to_ServiceContract for BusSolnOrdSrvcContractItem to multiple BusSolnOrdItmFUPSrvcContr.- Parameters:
value- The BusSolnOrdItmFUPSrvcContrs to build this BusSolnOrdSrvcContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder text(BusSolutionOrderItemText... value) Navigation property to_Text for BusSolnOrdSrvcContractItem to multiple BusSolutionOrderItemText.- Parameters:
value- The BusSolutionOrderItemTexts to build this BusSolnOrdSrvcContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
userStatus
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder userStatus(BusSolnOrdItmUserStatus... value) Navigation property to_UserStatus for BusSolnOrdSrvcContractItem to multiple BusSolnOrdItmUserStatus.- Parameters:
value- The BusSolnOrdItmUserStatuss to build this BusSolnOrdSrvcContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
businessSolutionOrderItem
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder businessSolutionOrderItem(@Nullable String businessSolutionOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: BusinessSolutionOrderItem
- Returns:
this.
-
serviceDocumentItemCharUUID
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder serviceDocumentItemCharUUID(@Nullable UUID serviceDocumentItemCharUUID) Constraints: noneOriginal property name from the Odata EDM: ServiceDocumentItemCharUUID
- Returns:
this.
-
businessSolutionOrderItemUUID
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder businessSolutionOrderItemUUID(@Nullable UUID businessSolutionOrderItemUUID) Constraints: noneOriginal property name from the Odata EDM: BusinessSolutionOrderItemUUID
- Returns:
this.
-
busSolnOrdItmCategory
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder busSolnOrdItmCategory(@Nullable String busSolnOrdItmCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusSolnOrdItmCategory
- Returns:
this.
-
product
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder product(@Nullable String product) Constraints: Not nullable, Maximum length: 54Original property name from the Odata EDM: Product
- Returns:
this.
-
quantity
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder quantity(@Nullable BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Quantity
- Returns:
this.
-
quantityUnit
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder quantityUnit(@Nullable String quantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuantityUnit
- Returns:
this.
-
busSolnOrdItmQtyUnitSAPCode
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder busSolnOrdItmQtyUnitSAPCode(@Nullable String busSolnOrdItmQtyUnitSAPCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BusSolnOrdItmQtyUnitSAPCode
- Returns:
this.
-
busSolnOrdItmQtyUnitISOCode
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder busSolnOrdItmQtyUnitISOCode(@Nullable String busSolnOrdItmQtyUnitISOCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BusSolnOrdItmQtyUnitISOCode
- Returns:
this.
-
busSolnOrdItmDescription
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder busSolnOrdItmDescription(@Nullable String busSolnOrdItmDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BusSolnOrdItmDescription
- Returns:
this.
-
language
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder language(@Nullable String language) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
busSolnOrdItmExtReference
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder busSolnOrdItmExtReference(@Nullable String busSolnOrdItmExtReference) Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: BusSolnOrdItmExtReference
- Returns:
this.
-
busSolnOrdItmIsReleased
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder busSolnOrdItmIsReleased(@Nullable String busSolnOrdItmIsReleased) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmIsReleased
- Returns:
this.
-
busSolnOrdItmIsCompleted
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder busSolnOrdItmIsCompleted(@Nullable String busSolnOrdItmIsCompleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmIsCompleted
- Returns:
this.
-
busSolnOrdItmIsRejected
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder busSolnOrdItmIsRejected(@Nullable String busSolnOrdItmIsRejected) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmIsRejected
- Returns:
this.
-
busSolnOrdItmDistrStatus
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder busSolnOrdItmDistrStatus(@Nullable String busSolnOrdItmDistrStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmDistrStatus
- Returns:
this.
-
busSolnOrdItmDistrStatusName
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder busSolnOrdItmDistrStatusName(@Nullable String busSolnOrdItmDistrStatusName) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: BusSolnOrdItmDistrStatusName
- Returns:
this.
-
busSolnOrdItmRjcnReason
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder busSolnOrdItmRjcnReason(@Nullable String busSolnOrdItmRjcnReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BusSolnOrdItmRjcnReason
- Returns:
this.
-
busSolnOrdItmRjcnReasonText
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder busSolnOrdItmRjcnReasonText(@Nullable String busSolnOrdItmRjcnReasonText) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BusSolnOrdItmRjcnReasonText
- Returns:
this.
-
billingBlockReason
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder billingBlockReason(@Nullable String billingBlockReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillingBlockReason
- Returns:
this.
-
serviceDocumentItemNetAmount
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder serviceDocumentItemNetAmount(@Nullable BigDecimal serviceDocumentItemNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocumentItemNetAmount
- Returns:
this.
-
transactionCurrency
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
configurationNumber
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder configurationNumber(@Nullable String configurationNumber) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ConfigurationNumber
- Returns:
this.
-
soldToParty
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder soldToParty(@Nullable String soldToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
this.
-
shipToParty
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder shipToParty(@Nullable String shipToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Returns:
this.
-
billToParty
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder billToParty(@Nullable String billToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Returns:
this.
-
payerParty
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder payerParty(@Nullable String payerParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Returns:
this.
-
personResponsible
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder personResponsible(@Nullable String personResponsible) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PersonResponsible
- Returns:
this.
-
contactPerson
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder contactPerson(@Nullable String contactPerson) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPerson
- Returns:
this.
-
paymentTerms
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder paymentTerms(@Nullable String paymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
this.
-
serviceProfile
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder serviceProfile(@Nullable String serviceProfile) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceProfile
- Returns:
this.
-
responseProfile
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder responseProfile(@Nullable String responseProfile) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ResponseProfile
- Returns:
this.
-
billingPlanBillingDateRule
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder billingPlanBillingDateRule(@Nullable String billingPlanBillingDateRule) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BillingPlanBillingDateRule
- Returns:
this.
-
settlementPeriodRule
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder settlementPeriodRule(@Nullable String settlementPeriodRule) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SettlementPeriodRule
- Returns:
this.
-
serviceContrItemStartDateTime
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder serviceContrItemStartDateTime(@Nullable ZonedDateTime serviceContrItemStartDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ServiceContrItemStartDateTime
- Returns:
this.
-
serviceContrItemEndDateTime
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder serviceContrItemEndDateTime(@Nullable ZonedDateTime serviceContrItemEndDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ServiceContrItemEndDateTime
- Returns:
this.
-
srvcContrItemRnwlDuration
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder srvcContrItemRnwlDuration(@Nullable BigDecimal srvcContrItemRnwlDuration) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SrvcContrItemRnwlDuration
- Returns:
this.
-
srvcContrItemRnwlDurationUnit
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder srvcContrItemRnwlDurationUnit(@Nullable String srvcContrItemRnwlDurationUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItemRnwlDurationUnit
- Returns:
this.
-
srvcContrItemExtensionDuration
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder srvcContrItemExtensionDuration(@Nullable BigDecimal srvcContrItemExtensionDuration) Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SrvcContrItemExtensionDuration
- Returns:
this.
-
srvcContrItemExtnDurationUnit
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder srvcContrItemExtnDurationUnit(@Nullable String srvcContrItemExtnDurationUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItemExtnDurationUnit
- Returns:
this.
-
cPQQuotationItem
@Nonnull public BusSolnOrdSrvcContractItem.BusSolnOrdSrvcContractItemBuilder cPQQuotationItem(@Nullable String cPQQuotationItem) Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: CPQQuotationItem
- Returns:
this.
-
build
-
toString
-