public static final class ProductionRoutingHeader.ProductionRoutingHeaderBuilder extends Object
@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder matlAssgmt(ProductionRoutingMatlAssgmt... value)
value
- The ProductionRoutingMatlAssgmts to build this ProductionRoutingHeader with.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder sequence(ProductionRoutingSequence... value)
value
- The ProductionRoutingSequences to build this ProductionRoutingHeader with.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder productionRoutingGroup(@Nullable String productionRoutingGroup)
Original property name from the Odata EDM: ProductionRoutingGroup
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
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder productionRouting(@Nullable String productionRouting)
Original property name from the Odata EDM: ProductionRouting
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
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder productionRoutingInternalVers(@Nullable String productionRoutingInternalVers)
Original property name from the Odata EDM: ProductionRoutingInternalVers
this
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder 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
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder 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
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder 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
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder 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
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder 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
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder minimumLotSizeQuantity(@Nullable BigDecimal minimumLotSizeQuantity)
Original property name from the Odata EDM: MinimumLotSizeQuantity
this
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder maximumLotSizeQuantity(@Nullable BigDecimal maximumLotSizeQuantity)
Original property name from the Odata EDM: MaximumLotSizeQuantity
this
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder 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
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder creationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
this
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
this
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
this
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder lastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
this
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder validityStartDate(@Nullable LocalDateTime validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
this
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder validityEndDate(@Nullable LocalDateTime validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
this
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder 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 an object with a change number, the following functions are at your disposal:The system determines the validity conditionsThe conditions that the change is effective under can be defined in the change master record as follows:Changes with a date validity (valid-from date)Changes with parameter effectivity (for example: serial no. effectivity)Log of the changes madeDocumentation of the changesAssignment of a revision level to a change state of a material or documentRelease of changes for the different areas in the company
this
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder changedDateTime(@Nullable ZonedDateTime changedDateTime)
Original property name from the Odata EDM: ChangedDateTime
this
.@Nonnull public ProductionRoutingHeader.ProductionRoutingHeaderBuilder plainLongText(@Nullable String plainLongText)
Original property name from the Odata EDM: PlainLongText
this
.@Nonnull public ProductionRoutingHeader build()
Copyright © 2020 SAP SE. All rights reserved.