Class BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder
- Enclosing class:
- BusSolnOrdEntProjectItem
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Navigation property to_BusinessSolutionOrder for BusSolnOrdEntProjectItem 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: 40busSolnOrdItmExtReference(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: 3Navigation property to_EnterpriseProject for BusSolnOrdEntProjectItem to single BusSolnOrdItmFUPEntProject.enterpriseProjectServiceOrg(String enterpriseProjectServiceOrg) Constraints: Not nullable, Maximum length: 5linkedProject(String linkedProject) Constraints: Not nullable, Maximum length: 24personResponsible(String personResponsible) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 40profitCenter(String profitCenter) Constraints: Not nullable, Maximum length: 10projectEndDate(LocalDateTime projectEndDate) Constraints: Not nullable, Precision: 0projectManager(String projectManager) Constraints: Not nullable, Maximum length: 10projectStartDate(LocalDateTime projectStartDate) Constraints: Not nullable, Precision: 0quantity(BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3quantityUnit(String quantityUnit) Constraints: Not nullable, Maximum length: 3responsibleCostCenter(String responsibleCostCenter) Constraints: Not nullable, Maximum length: 10serviceDocumentItemCharUUID(UUID serviceDocumentItemCharUUID) Constraints: noneserviceDocumentItemNetAmount(BigDecimal serviceDocumentItemNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3soldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10text(BusSolutionOrderItemText... value) Navigation property to_Text for BusSolnOrdEntProjectItem to multiple BusSolutionOrderItemText.toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5userStatus(BusSolnOrdItmUserStatus... value) Navigation property to_UserStatus for BusSolnOrdEntProjectItem to multiple BusSolnOrdItmUserStatus.
-
Method Details
-
businessSolutionOrder
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder businessSolutionOrder(BusinessSolutionOrder value) Navigation property to_BusinessSolutionOrder for BusSolnOrdEntProjectItem to single BusinessSolutionOrder.- Parameters:
value- The BusinessSolutionOrder to build this BusSolnOrdEntProjectItem with.- Returns:
- This Builder to allow for a fluent interface.
-
businessSolutionOrder
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder 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 BusSolnOrdEntProjectItem with.- Returns:
- This Builder to allow for a fluent interface.
-
enterpriseProject
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder enterpriseProject(BusSolnOrdItmFUPEntProject value) Navigation property to_EnterpriseProject for BusSolnOrdEntProjectItem to single BusSolnOrdItmFUPEntProject.- Parameters:
value- The BusSolnOrdItmFUPEntProject to build this BusSolnOrdEntProjectItem with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder text(BusSolutionOrderItemText... value) Navigation property to_Text for BusSolnOrdEntProjectItem to multiple BusSolutionOrderItemText.- Parameters:
value- The BusSolutionOrderItemTexts to build this BusSolnOrdEntProjectItem with.- Returns:
- This Builder to allow for a fluent interface.
-
userStatus
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder userStatus(BusSolnOrdItmUserStatus... value) Navigation property to_UserStatus for BusSolnOrdEntProjectItem to multiple BusSolnOrdItmUserStatus.- Parameters:
value- The BusSolnOrdItmUserStatuss to build this BusSolnOrdEntProjectItem with.- Returns:
- This Builder to allow for a fluent interface.
-
businessSolutionOrderItem
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder businessSolutionOrderItem(@Nullable String businessSolutionOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: BusinessSolutionOrderItem
- Returns:
this.
-
businessSolutionOrderItemUUID
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder businessSolutionOrderItemUUID(@Nullable UUID businessSolutionOrderItemUUID) Constraints: noneOriginal property name from the Odata EDM: BusinessSolutionOrderItemUUID
- Returns:
this.
-
busSolnOrdItmCategory
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder busSolnOrdItmCategory(@Nullable String busSolnOrdItmCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusSolnOrdItmCategory
- Returns:
this.
-
product
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder product(@Nullable String product) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Returns:
this.
-
quantity
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder quantity(@Nullable BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Quantity
- Returns:
this.
-
quantityUnit
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder quantityUnit(@Nullable String quantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuantityUnit
- Returns:
this.
-
busSolnOrdItmQtyUnitSAPCode
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder busSolnOrdItmQtyUnitSAPCode(@Nullable String busSolnOrdItmQtyUnitSAPCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BusSolnOrdItmQtyUnitSAPCode
- Returns:
this.
-
busSolnOrdItmQtyUnitISOCode
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder busSolnOrdItmQtyUnitISOCode(@Nullable String busSolnOrdItmQtyUnitISOCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BusSolnOrdItmQtyUnitISOCode
- Returns:
this.
-
busSolnOrdItmDescription
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder busSolnOrdItmDescription(@Nullable String busSolnOrdItmDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BusSolnOrdItmDescription
- Returns:
this.
-
serviceDocumentItemNetAmount
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder serviceDocumentItemNetAmount(@Nullable BigDecimal serviceDocumentItemNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocumentItemNetAmount
- Returns:
this.
-
transactionCurrency
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
busSolnOrdItmExtReference
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder busSolnOrdItmExtReference(@Nullable String busSolnOrdItmExtReference) Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: BusSolnOrdItmExtReference
- Returns:
this.
-
busSolnOrdItmIsReleased
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder busSolnOrdItmIsReleased(@Nullable String busSolnOrdItmIsReleased) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmIsReleased
- Returns:
this.
-
busSolnOrdItmIsCompleted
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder busSolnOrdItmIsCompleted(@Nullable String busSolnOrdItmIsCompleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdItmIsCompleted
- Returns:
this.
-
soldToParty
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder soldToParty(@Nullable String soldToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
this.
-
projectManager
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder projectManager(@Nullable String projectManager) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProjectManager
- Returns:
this.
-
personResponsible
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder personResponsible(@Nullable String personResponsible) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: PersonResponsible
- Returns:
this.
-
projectStartDate
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder projectStartDate(@Nullable LocalDateTime projectStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProjectStartDate
- Returns:
this.
-
projectEndDate
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder projectEndDate(@Nullable LocalDateTime projectEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProjectEndDate
- Returns:
this.
-
responsibleCostCenter
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder responsibleCostCenter(@Nullable String responsibleCostCenter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ResponsibleCostCenter
- Returns:
this.
-
profitCenter
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder profitCenter(@Nullable String profitCenter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Returns:
this.
-
enterpriseProjectServiceOrg
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder enterpriseProjectServiceOrg(@Nullable String enterpriseProjectServiceOrg) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: EnterpriseProjectServiceOrg
- Returns:
this.
-
serviceDocumentItemCharUUID
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder serviceDocumentItemCharUUID(@Nullable UUID serviceDocumentItemCharUUID) Constraints: noneOriginal property name from the Odata EDM: ServiceDocumentItemCharUUID
- Returns:
this.
-
linkedProject
@Nonnull public BusSolnOrdEntProjectItem.BusSolnOrdEntProjectItemBuilder linkedProject(@Nullable String linkedProject) Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: LinkedProject
- Returns:
this.
-
build
-
toString
-