Modifier and Type | Method and Description |
---|---|
Recipe |
build() |
Recipe.RecipeBuilder |
characteristics(RecipeCharc... value)
Navigation property to_Characteristics for Recipe to multiple RecipeCharc.
|
Recipe.RecipeBuilder |
classification(RecipeClass... value)
Navigation property to_Classification for Recipe to multiple RecipeClass.
|
Recipe.RecipeBuilder |
formulaItem(RecipeFormulaItem... value)
Navigation property to_FormulaItem for Recipe to multiple RecipeFormulaItem.
|
Recipe.RecipeBuilder |
plant(String plant)
Constraints: Not nullable, Maximum length: 4
|
Recipe.RecipeBuilder |
rcpFmlaUUID(UUID rcpFmlaUUID)
Constraints: none
|
Recipe.RecipeBuilder |
recipe(String recipe)
Constraints: Not nullable, Maximum length: 20
|
Recipe.RecipeBuilder |
recipeAlternativeNumber(String recipeAlternativeNumber)
Constraints: Not nullable, Maximum length: 3
|
Recipe.RecipeBuilder |
recipeAuthorizationGroup(String recipeAuthorizationGroup)
Constraints: Not nullable, Maximum length: 10
|
Recipe.RecipeBuilder |
recipeCreatedByUser(String recipeCreatedByUser)
Constraints: Not nullable, Maximum length: 12
|
Recipe.RecipeBuilder |
recipeCreationDateTime(ZonedDateTime recipeCreationDateTime)
Constraints: Not nullable, Precision: 0
|
Recipe.RecipeBuilder |
recipeIsArchived(Boolean recipeIsArchived)
Constraints: none
|
Recipe.RecipeBuilder |
recipeIsDeleted(Boolean recipeIsDeleted)
Constraints: none
|
Recipe.RecipeBuilder |
recipeLastChangeDateTime(ZonedDateTime recipeLastChangeDateTime)
Constraints: Not nullable, Precision: 0
|
Recipe.RecipeBuilder |
recipeLastChangedByUser(String recipeLastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
Recipe.RecipeBuilder |
recipePrimaryOutput(String recipePrimaryOutput)
Constraints: Not nullable, Maximum length: 12
|
Recipe.RecipeBuilder |
recipePrimaryOutputInternalID(String recipePrimaryOutputInternalID)
Constraints: Not nullable, Maximum length: 20
|
Recipe.RecipeBuilder |
recipePrimOutpAuthznGrp(String recipePrimOutpAuthznGrp)
Constraints: Not nullable, Maximum length: 10
|
Recipe.RecipeBuilder |
recipePrimOutpSpecType(String recipePrimOutpSpecType)
Constraints: Not nullable, Maximum length: 10
|
Recipe.RecipeBuilder |
recipeProcessElement(RecipeProcessElement... value)
Navigation property to_RecipeProcessElement for Recipe to multiple RecipeProcessElement.
|
Recipe.RecipeBuilder |
recipeProcessEquipRqmt(RecipeProcessEquipRqmt... value)
Navigation property to_RecipeProcessEquipRqmt for Recipe to multiple
RecipeProcessEquipRqmt.
|
Recipe.RecipeBuilder |
recipeProcessParamValue(RecipeProcessParamValue... value)
Navigation property to_RecipeProcessParamValue for Recipe to multiple
RecipeProcessParamValue.
|
Recipe.RecipeBuilder |
recipeProcessUUID(UUID recipeProcessUUID)
Constraints: none
|
Recipe.RecipeBuilder |
recipePurpose(String recipePurpose)
Constraints: Not nullable, Maximum length: 5
|
Recipe.RecipeBuilder |
recipeStatus(String recipeStatus)
Constraints: Not nullable, Maximum length: 20
|
Recipe.RecipeBuilder |
recipeStatusSchema(String recipeStatusSchema)
Constraints: Not nullable, Maximum length: 20
|
Recipe.RecipeBuilder |
recipeText(RecipeText... value)
Navigation property to_RecipeText for Recipe to multiple RecipeText.
|
Recipe.RecipeBuilder |
recipeType(String recipeType)
Constraints: Not nullable, Maximum length: 20
|
Recipe.RecipeBuilder |
recipeUniqueID(String recipeUniqueID)
Constraints: Not nullable, Maximum length: 70
|
Recipe.RecipeBuilder |
recipeUUID_Text(String recipeUUID_Text)
Constraints: Not nullable, Maximum length: 132
|
Recipe.RecipeBuilder |
recipeUUID(UUID recipeUUID)
(Key Field) Constraints: Not nullable
|
Recipe.RecipeBuilder |
recipeValidityEndDate(LocalDateTime recipeValidityEndDate)
Constraints: Not nullable, Precision: 0
|
Recipe.RecipeBuilder |
recipeValidityMaxQuantity(BigDecimal recipeValidityMaxQuantity)
Constraints: Not nullable, Precision: 34, Scale: 6
|
Recipe.RecipeBuilder |
recipeValidityMinQuantity(BigDecimal recipeValidityMinQuantity)
Constraints: Not nullable, Precision: 34, Scale: 6
|
Recipe.RecipeBuilder |
recipeValidityStartDate(LocalDateTime recipeValidityStartDate)
Constraints: Not nullable, Precision: 0
|
Recipe.RecipeBuilder |
recipeValidityUnit(String recipeValidityUnit)
Constraints: Not nullable, Maximum length: 3
|
Recipe.RecipeBuilder |
recipeVersionNumber(String recipeVersionNumber)
Constraints: Not nullable, Maximum length: 3
|
String |
toString() |
@Nonnull public Recipe.RecipeBuilder characteristics(RecipeCharc... value)
value
- The RecipeCharcs to build this Recipe with.@Nonnull public Recipe.RecipeBuilder classification(RecipeClass... value)
value
- The RecipeClasss to build this Recipe with.@Nonnull public Recipe.RecipeBuilder formulaItem(RecipeFormulaItem... value)
value
- The RecipeFormulaItems to build this Recipe with.@Nonnull public Recipe.RecipeBuilder recipeProcessElement(RecipeProcessElement... value)
value
- The RecipeProcessElements to build this Recipe with.@Nonnull public Recipe.RecipeBuilder recipeProcessEquipRqmt(RecipeProcessEquipRqmt... value)
value
- The RecipeProcessEquipRqmts to build this Recipe with.@Nonnull public Recipe.RecipeBuilder recipeProcessParamValue(RecipeProcessParamValue... value)
value
- The RecipeProcessParamValues to build this Recipe with.@Nonnull public Recipe.RecipeBuilder recipeText(RecipeText... value)
value
- The RecipeTexts to build this Recipe with.public Recipe.RecipeBuilder recipeUUID(@Nullable UUID recipeUUID)
Original property name from the Odata EDM: RecipeUUID
this
.public Recipe.RecipeBuilder recipeUUID_Text(@Nullable String recipeUUID_Text)
Original property name from the Odata EDM: RecipeUUID_Text
this
.public Recipe.RecipeBuilder recipeUniqueID(@Nullable String recipeUniqueID)
Original property name from the Odata EDM: RecipeUniqueID
this
.public Recipe.RecipeBuilder recipe(@Nullable String recipe)
Original property name from the Odata EDM: Recipe
this
.public Recipe.RecipeBuilder recipePrimaryOutputInternalID(@Nullable String recipePrimaryOutputInternalID)
Original property name from the Odata EDM: RecipePrimaryOutputInternalID
this
.public Recipe.RecipeBuilder recipePrimaryOutput(@Nullable String recipePrimaryOutput)
Original property name from the Odata EDM: RecipePrimaryOutput
this
.public Recipe.RecipeBuilder recipeAlternativeNumber(@Nullable String recipeAlternativeNumber)
Original property name from the Odata EDM: RecipeAlternativeNumber
this
.public Recipe.RecipeBuilder recipeVersionNumber(@Nullable String recipeVersionNumber)
Original property name from the Odata EDM: RecipeVersionNumber
this
.public Recipe.RecipeBuilder recipeType(@Nullable String recipeType)
Original property name from the Odata EDM: RecipeType
this
.public Recipe.RecipeBuilder recipePurpose(@Nullable String recipePurpose)
Original property name from the Odata EDM: RecipePurpose
this
.public Recipe.RecipeBuilder recipeStatus(@Nullable String recipeStatus)
Original property name from the Odata EDM: RecipeStatus
this
.public Recipe.RecipeBuilder recipeStatusSchema(@Nullable String recipeStatusSchema)
Original property name from the Odata EDM: RecipeStatusSchema
You define a status scheme in Customizing for Recipe Development under Status Management -> Define Status Scheme.
this
.public Recipe.RecipeBuilder recipeAuthorizationGroup(@Nullable String recipeAuthorizationGroup)
Original property name from the Odata EDM: RecipeAuthorizationGroup
Not all users may be allowed to see all recipes. Normally, users are allowed to see certain groups of recipes, perhaps the ones from their lab, the ones dealing with their chemical compound, and so on. This authorization group is used to facilitate giving groups of people access to groups of recipes.The authorization group can be freely defined in Customizing and can then be assigned to each recipe.Authorization groups can be used in combination with Access Control Management (ACM).Use the authorization group logic for static authorizations that reflect the larger organizational set-up within your company. For more dynamic assignments of authorizations, use the Access Control Management logic in recipe development.You can use different authorization groups for specifications and for recipes, or you can assign the same authorization group for specifications and recipes. If you choose the same authorization groups, you only define the authorization group once in Customizing and then assign both specification types (specification and recipes) to this authorization group.For Recipe Development that operates in a Web UI you have to select RECIPE_WUI as the relevant specification type.
this
.public Recipe.RecipeBuilder rcpFmlaUUID(@Nullable UUID rcpFmlaUUID)
Original property name from the Odata EDM: RcpFmlaUUID
this
.public Recipe.RecipeBuilder recipeProcessUUID(@Nullable UUID recipeProcessUUID)
Original property name from the Odata EDM: RecipeProcessUUID
this
.public Recipe.RecipeBuilder recipeValidityStartDate(@Nullable LocalDateTime recipeValidityStartDate)
Original property name from the Odata EDM: RecipeValidityStartDate
this
.public Recipe.RecipeBuilder recipeValidityEndDate(@Nullable LocalDateTime recipeValidityEndDate)
Original property name from the Odata EDM: RecipeValidityEndDate
this
.public Recipe.RecipeBuilder recipeValidityMinQuantity(@Nullable BigDecimal recipeValidityMinQuantity)
Original property name from the Odata EDM: RecipeValidityMinQuantity
this
.public Recipe.RecipeBuilder recipeValidityMaxQuantity(@Nullable BigDecimal recipeValidityMaxQuantity)
Original property name from the Odata EDM: RecipeValidityMaxQuantity
this
.public Recipe.RecipeBuilder recipeValidityUnit(@Nullable String recipeValidityUnit)
Original property name from the Odata EDM: RecipeValidityUnit
this
.public Recipe.RecipeBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.public Recipe.RecipeBuilder recipeCreatedByUser(@Nullable String recipeCreatedByUser)
Original property name from the Odata EDM: RecipeCreatedByUser
this
.public Recipe.RecipeBuilder recipeLastChangedByUser(@Nullable String recipeLastChangedByUser)
Original property name from the Odata EDM: RecipeLastChangedByUser
this
.public Recipe.RecipeBuilder recipeCreationDateTime(@Nullable ZonedDateTime recipeCreationDateTime)
Original property name from the Odata EDM: RecipeCreationDateTime
this
.public Recipe.RecipeBuilder recipeLastChangeDateTime(@Nullable ZonedDateTime recipeLastChangeDateTime)
Original property name from the Odata EDM: RecipeLastChangeDateTime
this
.public Recipe.RecipeBuilder recipeIsDeleted(@Nullable Boolean recipeIsDeleted)
Original property name from the Odata EDM: RecipeIsDeleted
this
.public Recipe.RecipeBuilder recipeIsArchived(@Nullable Boolean recipeIsArchived)
Original property name from the Odata EDM: RecipeIsArchived
this
.public Recipe.RecipeBuilder recipePrimOutpAuthznGrp(@Nullable String recipePrimOutpAuthznGrp)
Original property name from the Odata EDM: RecipePrimOutpAuthznGrp
this
.public Recipe.RecipeBuilder recipePrimOutpSpecType(@Nullable String recipePrimOutpSpecType)
Original property name from the Odata EDM: RecipePrimOutpSpecType
this
.public Recipe build()
Copyright © 2020 SAP SE. All rights reserved.