Class BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder
- Enclosing class:
- BusSolnOrderServiceItem
-
Method Summary
Modifier and TypeMethodDescriptionbillableControl(String billableControl) Constraints: Not nullable, Maximum length: 2billToParty(String billToParty) Constraints: Not nullable, Maximum length: 10build()Navigation property to_BusinessSolutionOrder for BusSolnOrderServiceItem 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 BusSolnOrderServiceItem to multiple BusSolnOrdItmConfiguration.contactPerson(String contactPerson) Constraints: Not nullable, Maximum length: 10itemOrderProbabilityInPercent(String itemOrderProbabilityInPercent) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2payerParty(String payerParty) Constraints: Not nullable, Maximum length: 10paymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4personResponsible(String personResponsible) Constraints: Not nullable, Maximum length: 10plannedServiceEndDateTime(ZonedDateTime plannedServiceEndDateTime) Constraints: Not nullable, Precision: 0plannedServiceStartDateTime(ZonedDateTime plannedServiceStartDateTime) Constraints: Not nullable, Precision: 0priceElement(BusSolnOrderItemPriceElement... value) Navigation property to_PriceElement for BusSolnOrderServiceItem to multiple BusSolnOrderItemPriceElement.Constraints: Not nullable, Maximum length: 54profitCenter(String profitCenter) Constraints: Not nullable, Maximum length: 10quantity(BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3quantityUnit(String quantityUnit) Constraints: Not nullable, Maximum length: 3referenceObject(BusSolnOrdItmReferenceObject... value) Navigation property to_ReferenceObject for BusSolnOrderServiceItem to multiple BusSolnOrdItmReferenceObject.referenceServiceContract(String referenceServiceContract) Constraints: Not nullable, Maximum length: 10referenceServiceContractItem(String referenceServiceContractItem) Constraints: Not nullable, Maximum length: 6requestedServiceEndDateTime(ZonedDateTime requestedServiceEndDateTime) Constraints: Not nullable, Precision: 0requestedServiceStartDateTime(ZonedDateTime requestedServiceStartDateTime) Constraints: Not nullable, Precision: 0responseProfile(String responseProfile) Constraints: Not nullable, Maximum length: 10serviceDocumentItemCharUUID(UUID serviceDocumentItemCharUUID) Constraints: noneserviceDocumentItemNetAmount(BigDecimal serviceDocumentItemNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3serviceDuration(BigDecimal serviceDuration) Constraints: Not nullable, Precision: 13, Scale: 3serviceDurationUnit(String serviceDurationUnit) Constraints: Not nullable, Maximum length: 3serviceOrder(BusSolnOrdItmFUPServiceOrder... value) Navigation property to_ServiceOrder for BusSolnOrderServiceItem to multiple BusSolnOrdItmFUPServiceOrder.servicePerformer(String servicePerformer) Constraints: Not nullable, Maximum length: 10serviceProfile(String serviceProfile) Constraints: Not nullable, Maximum length: 10shipToParty(String shipToParty) Constraints: Not nullable, Maximum length: 10soldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10srvcContrDetnIsSpprsd(Boolean srvcContrDetnIsSpprsd) Constraints: nonetext(BusSolutionOrderItemText... value) Navigation property to_Text for BusSolnOrderServiceItem to multiple BusSolutionOrderItemText.toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5userStatus(BusSolnOrdItmUserStatus... value) Navigation property to_UserStatus for BusSolnOrderServiceItem to multiple BusSolnOrdItmUserStatus.
-
Method Details
-
businessSolutionOrder
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder businessSolutionOrder(BusinessSolutionOrder value) Navigation property to_BusinessSolutionOrder for BusSolnOrderServiceItem to single BusinessSolutionOrder.- Parameters:
value- The BusinessSolutionOrder to build this BusSolnOrderServiceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
businessSolutionOrder
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder 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 BusSolnOrderServiceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
configurations
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder configurations(BusSolnOrdItmConfiguration... value) Navigation property to_Configurations for BusSolnOrderServiceItem to multiple BusSolnOrdItmConfiguration.- Parameters:
value- The BusSolnOrdItmConfigurations to build this BusSolnOrderServiceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
priceElement
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder priceElement(BusSolnOrderItemPriceElement... value) Navigation property to_PriceElement for BusSolnOrderServiceItem to multiple BusSolnOrderItemPriceElement.- Parameters:
value- The BusSolnOrderItemPriceElements to build this BusSolnOrderServiceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
referenceObject
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder referenceObject(BusSolnOrdItmReferenceObject... value) Navigation property to_ReferenceObject for BusSolnOrderServiceItem to multiple BusSolnOrdItmReferenceObject.- Parameters:
value- The BusSolnOrdItmReferenceObjects to build this BusSolnOrderServiceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceOrder
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder serviceOrder(BusSolnOrdItmFUPServiceOrder... value) Navigation property to_ServiceOrder for BusSolnOrderServiceItem to multiple BusSolnOrdItmFUPServiceOrder.- Parameters:
value- The BusSolnOrdItmFUPServiceOrders to build this BusSolnOrderServiceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder text(BusSolutionOrderItemText... value) Navigation property to_Text for BusSolnOrderServiceItem to multiple BusSolutionOrderItemText.- Parameters:
value- The BusSolutionOrderItemTexts to build this BusSolnOrderServiceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
userStatus
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder userStatus(BusSolnOrdItmUserStatus... value) Navigation property to_UserStatus for BusSolnOrderServiceItem to multiple BusSolnOrdItmUserStatus.- Parameters:
value- The BusSolnOrdItmUserStatuss to build this BusSolnOrderServiceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
businessSolutionOrderItem
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder businessSolutionOrderItem(@Nullable String businessSolutionOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: BusinessSolutionOrderItem
- Returns:
this.
-
serviceDocumentItemCharUUID
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder serviceDocumentItemCharUUID(@Nullable UUID serviceDocumentItemCharUUID) Constraints: noneOriginal property name from the Odata EDM: ServiceDocumentItemCharUUID
- Returns:
this.
-
businessSolutionOrderItemUUID
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder businessSolutionOrderItemUUID(@Nullable UUID businessSolutionOrderItemUUID) Constraints: noneOriginal property name from the Odata EDM: BusinessSolutionOrderItemUUID
- Returns:
this.
-
busSolnOrdItmCategory
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder busSolnOrdItmCategory(@Nullable String busSolnOrdItmCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusSolnOrdItmCategory
- Returns:
this.
-
product
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder product(@Nullable String product) Constraints: Not nullable, Maximum length: 54Original property name from the Odata EDM: Product
- Returns:
this.
-
quantity
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder quantity(@Nullable BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Quantity
- Returns:
this.
-
quantityUnit
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder quantityUnit(@Nullable String quantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuantityUnit
- Returns:
this.
-
busSolnOrdItmQtyUnitSAPCode
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder busSolnOrdItmQtyUnitSAPCode(@Nullable String busSolnOrdItmQtyUnitSAPCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BusSolnOrdItmQtyUnitSAPCode
- Returns:
this.
-
busSolnOrdItmQtyUnitISOCode
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder busSolnOrdItmQtyUnitISOCode(@Nullable String busSolnOrdItmQtyUnitISOCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BusSolnOrdItmQtyUnitISOCode
- Returns:
this.
-
busSolnOrdItmDescription
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder busSolnOrdItmDescription(@Nullable String busSolnOrdItmDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BusSolnOrdItmDescription
- Returns:
this.
-
language
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder language(@Nullable String language) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
busSolnOrdItmExtReference
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder busSolnOrdItmExtReference(@Nullable String busSolnOrdItmExtReference) Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: BusSolnOrdItmExtReference
- Returns:
this.
-
itemOrderProbabilityInPercent
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder itemOrderProbabilityInPercent(@Nullable String itemOrderProbabilityInPercent) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemOrderProbabilityInPercent
- Returns:
this.
-
paymentTerms
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder paymentTerms(@Nullable String paymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
this.
-
plannedServiceStartDateTime
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder plannedServiceStartDateTime(@Nullable ZonedDateTime plannedServiceStartDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PlannedServiceStartDateTime
- Returns:
this.
-
plannedServiceEndDateTime
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder plannedServiceEndDateTime(@Nullable ZonedDateTime plannedServiceEndDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PlannedServiceEndDateTime
- Returns:
this.
-
requestedServiceStartDateTime
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder requestedServiceStartDateTime(@Nullable ZonedDateTime requestedServiceStartDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedServiceStartDateTime
- Returns:
this.
-
requestedServiceEndDateTime
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder requestedServiceEndDateTime(@Nullable ZonedDateTime requestedServiceEndDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedServiceEndDateTime
- Returns:
this.
-
serviceProfile
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder serviceProfile(@Nullable String serviceProfile) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceProfile
- Returns:
this.
-
responseProfile
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder responseProfile(@Nullable String responseProfile) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ResponseProfile
- Returns:
this.
-
billableControl
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder billableControl(@Nullable String billableControl) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillableControl
- Returns:
this.
-
serviceDuration
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder serviceDuration(@Nullable BigDecimal serviceDuration) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ServiceDuration
- Returns:
this.
-
serviceDurationUnit
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder serviceDurationUnit(@Nullable String serviceDurationUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ServiceDurationUnit
- Returns:
this.
-
profitCenter
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder profitCenter(@Nullable String profitCenter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Returns:
this.
-
serviceDocumentItemNetAmount
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder serviceDocumentItemNetAmount(@Nullable BigDecimal serviceDocumentItemNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocumentItemNetAmount
- Returns:
this.
-
transactionCurrency
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
busSolnOrdItmIsCompleted
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder busSolnOrdItmIsCompleted(@Nullable String busSolnOrdItmIsCompleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmIsCompleted
- Returns:
this.
-
busSolnOrdItmIsReleased
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder busSolnOrdItmIsReleased(@Nullable String busSolnOrdItmIsReleased) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmIsReleased
- Returns:
this.
-
busSolnOrdItmIsRejected
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder busSolnOrdItmIsRejected(@Nullable String busSolnOrdItmIsRejected) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmIsRejected
- Returns:
this.
-
busSolnOrdItmDistrStatus
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder busSolnOrdItmDistrStatus(@Nullable String busSolnOrdItmDistrStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmDistrStatus
- Returns:
this.
-
busSolnOrdItmDistrStatusName
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder busSolnOrdItmDistrStatusName(@Nullable String busSolnOrdItmDistrStatusName) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: BusSolnOrdItmDistrStatusName
- Returns:
this.
-
busSolnOrdItmRjcnReason
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder busSolnOrdItmRjcnReason(@Nullable String busSolnOrdItmRjcnReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BusSolnOrdItmRjcnReason
- Returns:
this.
-
busSolnOrdItmRjcnReasonText
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder busSolnOrdItmRjcnReasonText(@Nullable String busSolnOrdItmRjcnReasonText) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BusSolnOrdItmRjcnReasonText
- Returns:
this.
-
soldToParty
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder soldToParty(@Nullable String soldToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
this.
-
shipToParty
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder shipToParty(@Nullable String shipToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Returns:
this.
-
billToParty
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder billToParty(@Nullable String billToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Returns:
this.
-
payerParty
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder payerParty(@Nullable String payerParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Returns:
this.
-
personResponsible
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder personResponsible(@Nullable String personResponsible) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PersonResponsible
- Returns:
this.
-
contactPerson
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder contactPerson(@Nullable String contactPerson) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPerson
- Returns:
this.
-
configurationNumber
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder configurationNumber(@Nullable String configurationNumber) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ConfigurationNumber
- Returns:
this.
-
servicePerformer
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder servicePerformer(@Nullable String servicePerformer) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServicePerformer
- Returns:
this.
-
referenceServiceContract
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder referenceServiceContract(@Nullable String referenceServiceContract) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceContract
- Returns:
this.
-
referenceServiceContractItem
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder referenceServiceContractItem(@Nullable String referenceServiceContractItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceServiceContractItem
- Returns:
this.
-
srvcContrDetnIsSpprsd
@Nonnull public BusSolnOrderServiceItem.BusSolnOrderServiceItemBuilder srvcContrDetnIsSpprsd(@Nullable Boolean srvcContrDetnIsSpprsd) Constraints: noneOriginal property name from the Odata EDM: SrvcContrDetnIsSpprsd
- Returns:
this.
-
build
-
toString
-