public static final class MasterRecipeHeader.MasterRecipeHeaderBuilder extends Object
Modifier and Type | Method and Description |
---|---|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
billOfOperationsDesc(String billOfOperationsDesc)
Constraints: Not nullable, Maximum length: 40
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
billOfOperationsProfile(String billOfOperationsProfile)
Constraints: Not nullable, Maximum length: 7
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
billOfOperationsStatus(String billOfOperationsStatus)
Constraints: Not nullable, Maximum length: 3
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
billOfOperationsUnit(String billOfOperationsUnit)
Constraints: Not nullable, Maximum length: 3
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
billOfOperationsUsage(String billOfOperationsUsage)
Constraints: Not nullable, Maximum length: 3
|
MasterRecipeHeader |
build() |
MasterRecipeHeader.MasterRecipeHeaderBuilder |
changedDateTime(ZonedDateTime changedDateTime)
Constraints: Not nullable, Precision: 0
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
changeNumber(String changeNumber)
Constraints: Not nullable, Maximum length: 12
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
createdByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
creationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 0
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
isMarkedForDeletion(Boolean isMarkedForDeletion)
Constraints: none
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
lastChangeDate(LocalDateTime lastChangeDate)
Constraints: Not nullable, Precision: 0
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
lastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
masterRecipe(String masterRecipe)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
masterRecipeGroup(String masterRecipeGroup)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
masterRecipeInternalVersion(String masterRecipeInternalVersion)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
matlAssgmt(MasterRecipeMatlAssgmt... value)
Navigation property to_MatlAssgmt for MasterRecipeHeader to multiple
MasterRecipeMatlAssgmt.
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
maximumLotSizeQuantity(BigDecimal maximumLotSizeQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
minimumLotSizeQuantity(BigDecimal minimumLotSizeQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
operation(MasterRecipeOperation... value)
Navigation property to_Operation for MasterRecipeHeader to multiple
MasterRecipeOperation.
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
plant(String plant)
Constraints: Not nullable, Maximum length: 4
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
responsiblePlannerGroup(String responsiblePlannerGroup)
Constraints: Not nullable, Maximum length: 3
|
String |
toString() |
MasterRecipeHeader.MasterRecipeHeaderBuilder |
validityEndDate(LocalDateTime validityEndDate)
Constraints: Not nullable, Precision: 0
|
MasterRecipeHeader.MasterRecipeHeaderBuilder |
validityStartDate(LocalDateTime validityStartDate)
Constraints: Not nullable, Precision: 0
|
@Nonnull public MasterRecipeHeader.MasterRecipeHeaderBuilder matlAssgmt(MasterRecipeMatlAssgmt... value)
value
- The MasterRecipeMatlAssgmts to build this MasterRecipeHeader with.@Nonnull public MasterRecipeHeader.MasterRecipeHeaderBuilder operation(MasterRecipeOperation... value)
value
- The MasterRecipeOperations to build this MasterRecipeHeader with.public MasterRecipeHeader.MasterRecipeHeaderBuilder masterRecipeGroup(@Nullable String masterRecipeGroup)
Original property name from the Odata EDM: MasterRecipeGroup
You can use groups, for instance, to identify two routings that have different production steps for one material.Enter the group to which you want to restrict the selection.
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder masterRecipe(@Nullable String masterRecipe)
Original property name from the Odata EDM: MasterRecipe
In Production Planning and Control, for example, it serves to identify alternative production processes in task lists and is used to make a distinction between similar task lists.The group counter can be used to identify different lot-size ranges, for example.
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder masterRecipeInternalVersion(@Nullable String masterRecipeInternalVersion)
Original property name from the Odata EDM: MasterRecipeInternalVersion
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder isMarkedForDeletion(@Nullable Boolean isMarkedForDeletion)
Original property name from the Odata EDM: IsMarkedForDeletion
You can reset the deletion flag anytime before the next archiving run.
next archiving run if you selected deletion flags as a selection criterion for the archiving run.this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder billOfOperationsDesc(@Nullable String billOfOperationsDesc)
Original property name from the Odata EDM: BillOfOperationsDesc
This text is transferred to the first line of the long text for the task list.Character formats such as bold or italics are not supported in short texts. If you use special character formats in long texts, the system displays the corresponding control characters in the short text.
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder billOfOperationsStatus(@Nullable String billOfOperationsStatus)
Original property name from the Odata EDM: BillOfOperationsStatus
Note that certain transactions are dependent upon the status of the task list. For example, you can only include a reference operation set in a routing if the routing has the status "Released (general)".
whether the task list is still in the creation phase or has already been released.this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder billOfOperationsUsage(@Nullable String billOfOperationsUsage)
Original property name from the Odata EDM: BillOfOperationsUsage
Do not confuse the task list usage with the usage of a PRT or a work center. In these cases, the usage describes the task list types in which the PRT or work center can be used.
maintenance).this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder responsiblePlannerGroup(@Nullable String responsiblePlannerGroup)
Original property name from the Odata EDM: ResponsiblePlannerGroup
When you enter the planner group, also enter the plant for whose routings the planner group is responsible.
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder billOfOperationsProfile(@Nullable String billOfOperationsProfile)
Original property name from the Odata EDM: BillOfOperationsProfile
In a profile you store information that you need frequently when maintaining routings or master recipes.You use profiles to:Predefine fields, such as plant, purchasing organization or unit of measure.Specify how you want to use the entry tool.
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder minimumLotSizeQuantity(@Nullable BigDecimal minimumLotSizeQuantity)
Original property name from the Odata EDM: MinimumLotSizeQuantity
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder maximumLotSizeQuantity(@Nullable BigDecimal maximumLotSizeQuantity)
Original property name from the Odata EDM: MaximumLotSizeQuantity
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder billOfOperationsUnit(@Nullable String billOfOperationsUnit)
Original property name from the Odata EDM: BillOfOperationsUnit
The unit of measure in the material master is used in the task list.If you have not maintained a unit of measure in the material master, the unit from the profile is proposed.
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder creationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder lastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder validityStartDate(@Nullable LocalDateTime validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder validityEndDate(@Nullable LocalDateTime validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder changeNumber(@Nullable String changeNumber)
Original property name from the Odata EDM: ChangeNumber
If you make a change with reference to a change number, or create anobject with a change number, the following functions are at your disposal:The system determines the effectivity parametersThe conditions that the change is effective under can be defined in the change master record as follows:Changes with a date effectivity (valid from date)Changes with parameter effectivity (for example: serial no. effectivity)Log of the changes madeDocumentation for the changesRevision level to indicate the change status of a material or documentChanges released for the different areas in the company.
this
.public MasterRecipeHeader.MasterRecipeHeaderBuilder changedDateTime(@Nullable ZonedDateTime changedDateTime)
Original property name from the Odata EDM: ChangedDateTime
To standardize local times in a UTC time stamp and thus make them comparable with other times, these local times
need to be converted using your time zone and the ABAP command convert.Even if the system is able to determine
the time zone from Customizing or master data, you shoul save the time zone redundantly here.The internal
structure of the UTC time stamp is subdivided into a date part and a time part in packed number format
this
.public MasterRecipeHeader build()
Copyright © 2020 SAP SE. All rights reserved.