public static class InspectionPlan.InspectionPlanBuilder extends Object
Modifier and Type | Method and Description |
---|---|
InspectionPlan.InspectionPlanBuilder |
billOfOperationsDesc(String billOfOperationsDesc)
Constraints: Not nullable, Maximum length: 40
|
InspectionPlan.InspectionPlanBuilder |
billOfOperationsStatus(String billOfOperationsStatus)
Constraints: Not nullable, Maximum length: 3
|
InspectionPlan.InspectionPlanBuilder |
billOfOperationsUnit(String billOfOperationsUnit)
Constraints: Not nullable, Maximum length: 3
|
InspectionPlan.InspectionPlanBuilder |
billOfOperationsUsage(String billOfOperationsUsage)
Constraints: Not nullable, Maximum length: 3
|
InspectionPlan |
build() |
InspectionPlan.InspectionPlanBuilder |
changedDateTime(ZonedDateTime changedDateTime)
Constraints: Not nullable, Precision: 0
|
InspectionPlan.InspectionPlanBuilder |
changeNumber(String changeNumber)
Constraints: Not nullable, Maximum length: 12
|
InspectionPlan.InspectionPlanBuilder |
createdByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
InspectionPlan.InspectionPlanBuilder |
creationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 0
|
InspectionPlan.InspectionPlanBuilder |
inspectionLotDynamicLevel(String inspectionLotDynamicLevel)
Constraints: Not nullable, Maximum length: 1
|
InspectionPlan.InspectionPlanBuilder |
inspectionPartialLotAssignment(String inspectionPartialLotAssignment)
Constraints: Not nullable, Maximum length: 1
|
InspectionPlan.InspectionPlanBuilder |
inspectionPlan(String inspectionPlan)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
InspectionPlan.InspectionPlanBuilder |
inspectionPlanGroup(String inspectionPlanGroup)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
InspectionPlan.InspectionPlanBuilder |
inspectionPlanInternalVersion(String inspectionPlanInternalVersion)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
InspectionPlan.InspectionPlanBuilder |
inspExternalNumberingOfValues(String inspExternalNumberingOfValues)
Constraints: Not nullable, Maximum length: 1
|
InspectionPlan.InspectionPlanBuilder |
inspLotDynamicRule(String inspLotDynamicRule)
Constraints: Not nullable, Maximum length: 3
|
InspectionPlan.InspectionPlanBuilder |
inspSubsetFieldCombination(String inspSubsetFieldCombination)
Constraints: Not nullable, Maximum length: 3
|
InspectionPlan.InspectionPlanBuilder |
isDeleted(Boolean isDeleted)
Constraints: none
|
InspectionPlan.InspectionPlanBuilder |
isMarkedForDeletion(Boolean isMarkedForDeletion)
Constraints: none
|
InspectionPlan.InspectionPlanBuilder |
lastChangeDate(LocalDateTime lastChangeDate)
Constraints: Not nullable, Precision: 0
|
InspectionPlan.InspectionPlanBuilder |
lastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
InspectionPlan.InspectionPlanBuilder |
maximumLotSizeQuantity(BigDecimal maximumLotSizeQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
InspectionPlan.InspectionPlanBuilder |
minimumLotSizeQuantity(BigDecimal minimumLotSizeQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
InspectionPlan.InspectionPlanBuilder |
plant(String plant)
Constraints: Not nullable, Maximum length: 4
|
InspectionPlan.InspectionPlanBuilder |
replacedBillOfOperations(String replacedBillOfOperations)
Constraints: Not nullable, Maximum length: 20
|
InspectionPlan.InspectionPlanBuilder |
responsiblePlannerGroup(String responsiblePlannerGroup)
Constraints: Not nullable, Maximum length: 3
|
InspectionPlan.InspectionPlanBuilder |
smplDrawingProcedure(String smplDrawingProcedure)
Constraints: Not nullable, Maximum length: 8
|
InspectionPlan.InspectionPlanBuilder |
smplDrawingProcedureVersion(String smplDrawingProcedureVersion)
Constraints: Not nullable, Maximum length: 6
|
String |
toString() |
InspectionPlan.InspectionPlanBuilder |
validityEndDate(LocalDateTime validityEndDate)
Constraints: Not nullable, Precision: 0
|
InspectionPlan.InspectionPlanBuilder |
validityStartDate(LocalDateTime validityStartDate)
Constraints: Not nullable, Precision: 0
|
@Nonnull public InspectionPlan.InspectionPlanBuilder inspectionPlanGroup(@Nullable String inspectionPlanGroup)
Original property name from the Odata EDM: InspectionPlanGroup
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 InspectionPlan.InspectionPlanBuilder inspectionPlan(@Nullable String inspectionPlan)
Original property name from the Odata EDM: InspectionPlan
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 InspectionPlan.InspectionPlanBuilder inspectionPlanInternalVersion(@Nullable String inspectionPlanInternalVersion)
Original property name from the Odata EDM: InspectionPlanInternalVersion
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder isDeleted(@Nullable Boolean isDeleted)
Original property name from the Odata EDM: IsDeleted
This indicator is relevant to changes that have been made with reference to a change number with a validity that has been specified using a new validity type.
number.this
.@Nonnull public InspectionPlan.InspectionPlanBuilder 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 InspectionPlan.InspectionPlanBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder 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 InspectionPlan.InspectionPlanBuilder 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 InspectionPlan.InspectionPlanBuilder 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 InspectionPlan.InspectionPlanBuilder minimumLotSizeQuantity(@Nullable BigDecimal minimumLotSizeQuantity)
Original property name from the Odata EDM: MinimumLotSizeQuantity
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder maximumLotSizeQuantity(@Nullable BigDecimal maximumLotSizeQuantity)
Original property name from the Odata EDM: MaximumLotSizeQuantity
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder 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 InspectionPlan.InspectionPlanBuilder replacedBillOfOperations(@Nullable String replacedBillOfOperations)
Original property name from the Odata EDM: ReplacedBillOfOperations
Enter the number of the routing in the "old system".
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder 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 InspectionPlan.InspectionPlanBuilder inspSubsetFieldCombination(@Nullable String inspSubsetFieldCombination)
Original property name from the Odata EDM: InspSubsetFieldCombination
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder inspectionPartialLotAssignment(@Nullable String inspectionPartialLotAssignment)
Original property name from the Odata EDM: InspectionPartialLotAssignment
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder smplDrawingProcedure(@Nullable String smplDrawingProcedure)
Original property name from the Odata EDM: SmplDrawingProcedure
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder smplDrawingProcedureVersion(@Nullable String smplDrawingProcedureVersion)
Original property name from the Odata EDM: SmplDrawingProcedureVersion
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder inspectionLotDynamicLevel(@Nullable String inspectionLotDynamicLevel)
Original property name from the Odata EDM: InspectionLotDynamicLevel
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder inspLotDynamicRule(@Nullable String inspLotDynamicRule)
Original property name from the Odata EDM: InspLotDynamicRule
stages.this
.@Nonnull public InspectionPlan.InspectionPlanBuilder inspExternalNumberingOfValues(@Nullable String inspExternalNumberingOfValues)
Original property name from the Odata EDM: InspExternalNumberingOfValues
This identification is defined in the task list header.When the inspection lot is created, this identification is copied to the inspection lot, and it is then evaluated when single values are recorded for the inspection characteristic.For example, the identification can be set so that you can enter an external number for the unit to be inspected for each single value.
results recording and whether this numbering should be unique.this
.@Nonnull public InspectionPlan.InspectionPlanBuilder creationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder lastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder 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
.@Nonnull public InspectionPlan.InspectionPlanBuilder validityStartDate(@Nullable LocalDateTime validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder validityEndDate(@Nullable LocalDateTime validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
this
.@Nonnull public InspectionPlan.InspectionPlanBuilder 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
.@Nonnull public InspectionPlan build()
Copyright © 2020 SAP SE. All rights reserved.