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