public class InspPlanOperation extends VdmEntity<InspPlanOperation>
Original entity name from the Odata EDM: A_InspPlanOperationType
Modifier and Type | Class and Description |
---|---|
static class |
InspPlanOperation.InspPlanOperationBuilder |
Modifier and Type | Field and Description |
---|---|
static InspPlanOperationSelectable |
ALL_FIELDS
Selector for all available fields of InspPlanOperation.
|
static InspPlanOperationField<String> |
BILL_OF_OPERATIONS_REF_GROUP
Use with available fluent helpers to apply the BillOfOperationsRefGroup field to query operations.
|
static InspPlanOperationField<String> |
BILL_OF_OPERATIONS_REF_TYPE
Use with available fluent helpers to apply the BillOfOperationsRefType field to query operations.
|
static InspPlanOperationField<String> |
BILL_OF_OPERATIONS_REF_VARIANT
Use with available fluent helpers to apply the BillOfOperationsRefVariant field to query operations.
|
static InspPlanOperationField<String> |
BOO_OP_INTERNAL_VERSION_COUNTER
Use with available fluent helpers to apply the BOOOpInternalVersionCounter field to query operations.
|
static InspPlanOperationField<String> |
BOO_OPERATION_INTERNAL_ID
Use with available fluent helpers to apply the BOOOperationInternalID field to query operations.
|
static InspPlanOperationField<String> |
CHANGE_NUMBER
Use with available fluent helpers to apply the ChangeNumber field to query operations.
|
static InspPlanOperationField<ZonedDateTime> |
CHANGED_DATE_TIME
Use with available fluent helpers to apply the ChangedDateTime field to query operations.
|
static InspPlanOperationField<String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static InspPlanOperationField<LocalDateTime> |
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations.
|
static InspPlanOperationField<String> |
INSP_RESULT_RECORDING_VIEW
Use with available fluent helpers to apply the InspResultRecordingView field to query operations.
|
static InspPlanOperationField<String> |
INSP_SBST_COMPLETION_CONFIRMATION
Use with available fluent helpers to apply the InspSbstCompletionConfirmation field to query operations.
|
static InspPlanOperationField<String> |
INSP_SBST_HAS_NO_TIME_OR_QUANTITY
Use with available fluent helpers to apply the InspSbstHasNoTimeOrQuantity field to query operations.
|
static InspPlanOperationField<String> |
INSPECTION_PLAN
Use with available fluent helpers to apply the InspectionPlan field to query operations.
|
static InspPlanOperationField<String> |
INSPECTION_PLAN_GROUP
Use with available fluent helpers to apply the InspectionPlanGroup field to query operations.
|
static InspPlanOperationField<String> |
INSPECTION_PLAN_INTERNAL_VERSION
Use with available fluent helpers to apply the InspectionPlanInternalVersion field to query operations.
|
static InspPlanOperationField<Boolean> |
IS_DELETED
Use with available fluent helpers to apply the IsDeleted field to query operations.
|
static InspPlanOperationField<Boolean> |
IS_IMPLICITLY_DELETED
Use with available fluent helpers to apply the IsImplicitlyDeleted field to query operations.
|
static InspPlanOperationField<LocalDateTime> |
LAST_CHANGE_DATE
Use with available fluent helpers to apply the LastChangeDate field to query operations.
|
static InspPlanOperationField<String> |
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations.
|
static InspPlanOperationField<BigDecimal> |
OP_QTY_TO_BASE_QTY_DNMNTR
Use with available fluent helpers to apply the OpQtyToBaseQtyDnmntr field to query operations.
|
static InspPlanOperationField<BigDecimal> |
OP_QTY_TO_BASE_QTY_NMRTR
Use with available fluent helpers to apply the OpQtyToBaseQtyNmrtr field to query operations.
|
static InspPlanOperationField<String> |
OPERATION
Use with available fluent helpers to apply the Operation field to query operations.
|
static InspPlanOperationField<String> |
OPERATION_CONTROL_PROFILE
Use with available fluent helpers to apply the OperationControlProfile field to query operations.
|
static InspPlanOperationField<String> |
OPERATION_EXTERNAL_ID
Use with available fluent helpers to apply the OperationExternalID field to query operations.
|
static InspPlanOperationField<BigDecimal> |
OPERATION_REFERENCE_QUANTITY
Use with available fluent helpers to apply the OperationReferenceQuantity field to query operations.
|
static InspPlanOperationField<String> |
OPERATION_STANDARD_TEXT_CODE
Use with available fluent helpers to apply the OperationStandardTextCode field to query operations.
|
static InspPlanOperationField<String> |
OPERATION_TEXT
Use with available fluent helpers to apply the OperationText field to query operations.
|
static InspPlanOperationField<String> |
OPERATION_UNIT
Use with available fluent helpers to apply the OperationUnit field to query operations.
|
static InspPlanOperationField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static InspPlanOperationField<LocalDateTime> |
VALIDITY_END_DATE
Use with available fluent helpers to apply the ValidityEndDate field to query operations.
|
static InspPlanOperationField<LocalDateTime> |
VALIDITY_START_DATE
Use with available fluent helpers to apply the ValidityStartDate field to query operations.
|
static InspPlanOperationField<String> |
WORK_CENTER_INTERNAL_ID
Use with available fluent helpers to apply the WorkCenterInternalID field to query operations.
|
static InspPlanOperationField<String> |
WORK_CENTER_TYPE_CODE
Use with available fluent helpers to apply the WorkCenterTypeCode field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
InspPlanOperation() |
InspPlanOperation(String inspectionPlanGroup,
String bOOOperationInternalID,
String inspectionPlanInternalVersion,
String bOOOpInternalVersionCounter,
String inspectionPlan,
String workCenterInternalID,
String workCenterTypeCode,
Boolean isDeleted,
Boolean isImplicitlyDeleted,
String operationExternalID,
String operation,
String operationText,
String plant,
String operationControlProfile,
String operationStandardTextCode,
String billOfOperationsRefType,
String billOfOperationsRefGroup,
String billOfOperationsRefVariant,
String inspResultRecordingView,
String inspSbstCompletionConfirmation,
String inspSbstHasNoTimeOrQuantity,
BigDecimal operationReferenceQuantity,
String operationUnit,
BigDecimal opQtyToBaseQtyDnmntr,
BigDecimal opQtyToBaseQtyNmrtr,
LocalDateTime creationDate,
String createdByUser,
LocalDateTime lastChangeDate,
String lastChangedByUser,
ZonedDateTime changedDateTime,
String changeNumber,
LocalDateTime validityStartDate,
LocalDateTime validityEndDate) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static InspPlanOperation.InspPlanOperationBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> InspPlanOperationField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getBillOfOperationsRefGroup()
Constraints: Not nullable, Maximum length: 8
|
String |
getBillOfOperationsRefType()
Constraints: Not nullable, Maximum length: 1
|
String |
getBillOfOperationsRefVariant()
Constraints: Not nullable, Maximum length: 2
|
String |
getBOOOperationInternalID()
(Key Field) Constraints: Not nullable, Maximum length: 8
|
String |
getBOOOpInternalVersionCounter()
(Key Field) Constraints: Not nullable, Maximum length: 8
|
ZonedDateTime |
getChangedDateTime()
Constraints: Not nullable, Precision: 0
|
String |
getChangeNumber()
Constraints: Not nullable, Maximum length: 12
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
LocalDateTime |
getCreationDate()
Constraints: Not nullable, Precision: 0
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getInspectionPlan()
(Key Field) Constraints: Not nullable, Maximum length: 2
|
String |
getInspectionPlanGroup()
(Key Field) Constraints: Not nullable, Maximum length: 8
|
String |
getInspectionPlanInternalVersion()
(Key Field) Constraints: Not nullable, Maximum length: 8
|
String |
getInspResultRecordingView()
Constraints: Not nullable, Maximum length: 2
|
String |
getInspSbstCompletionConfirmation()
Constraints: Not nullable, Maximum length: 1
|
String |
getInspSbstHasNoTimeOrQuantity()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getIsDeleted()
Constraints: none
|
Boolean |
getIsImplicitlyDeleted()
Constraints: none
|
protected Map<String,Object> |
getKey() |
LocalDateTime |
getLastChangeDate()
Constraints: Not nullable, Precision: 0
|
String |
getLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getOperation()
Constraints: Not nullable, Maximum length: 4
|
String |
getOperationControlProfile()
Constraints: Not nullable, Maximum length: 4
|
String |
getOperationExternalID()
Constraints: Not nullable, Maximum length: 8
|
BigDecimal |
getOperationReferenceQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getOperationStandardTextCode()
Constraints: Not nullable, Maximum length: 7
|
String |
getOperationText()
Constraints: Not nullable, Maximum length: 40
|
String |
getOperationUnit()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getOpQtyToBaseQtyDnmntr()
Constraints: Not nullable, Precision: 5, Scale: 0
|
BigDecimal |
getOpQtyToBaseQtyNmrtr()
Constraints: Not nullable, Precision: 5, Scale: 0
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
Class<InspPlanOperation> |
getType() |
LocalDateTime |
getValidityEndDate()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getValidityStartDate()
Constraints: Not nullable, Precision: 0
|
String |
getWorkCenterInternalID()
Constraints: Not nullable, Maximum length: 8
|
String |
getWorkCenterTypeCode()
Constraints: Not nullable, Maximum length: 2
|
int |
hashCode() |
void |
setBillOfOperationsRefGroup(String billOfOperationsRefGroup)
Constraints: Not nullable, Maximum length: 8
|
void |
setBillOfOperationsRefType(String billOfOperationsRefType)
Constraints: Not nullable, Maximum length: 1
|
void |
setBillOfOperationsRefVariant(String billOfOperationsRefVariant)
Constraints: Not nullable, Maximum length: 2
|
void |
setBOOOperationInternalID(String bOOOperationInternalID)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
void |
setBOOOpInternalVersionCounter(String bOOOpInternalVersionCounter)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
void |
setChangedDateTime(ZonedDateTime changedDateTime)
Constraints: Not nullable, Precision: 0
|
void |
setChangeNumber(String changeNumber)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 0
|
void |
setInspectionPlan(String inspectionPlan)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
void |
setInspectionPlanGroup(String inspectionPlanGroup)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
void |
setInspectionPlanInternalVersion(String inspectionPlanInternalVersion)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
void |
setInspResultRecordingView(String inspResultRecordingView)
Constraints: Not nullable, Maximum length: 2
|
void |
setInspSbstCompletionConfirmation(String inspSbstCompletionConfirmation)
Constraints: Not nullable, Maximum length: 1
|
void |
setInspSbstHasNoTimeOrQuantity(String inspSbstHasNoTimeOrQuantity)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsDeleted(Boolean isDeleted)
Constraints: none
|
void |
setIsImplicitlyDeleted(Boolean isImplicitlyDeleted)
Constraints: none
|
void |
setLastChangeDate(LocalDateTime lastChangeDate)
Constraints: Not nullable, Precision: 0
|
void |
setLastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setOperation(String operation)
Constraints: Not nullable, Maximum length: 4
|
void |
setOperationControlProfile(String operationControlProfile)
Constraints: Not nullable, Maximum length: 4
|
void |
setOperationExternalID(String operationExternalID)
Constraints: Not nullable, Maximum length: 8
|
void |
setOperationReferenceQuantity(BigDecimal operationReferenceQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setOperationStandardTextCode(String operationStandardTextCode)
Constraints: Not nullable, Maximum length: 7
|
void |
setOperationText(String operationText)
Constraints: Not nullable, Maximum length: 40
|
void |
setOperationUnit(String operationUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setOpQtyToBaseQtyDnmntr(BigDecimal opQtyToBaseQtyDnmntr)
Constraints: Not nullable, Precision: 5, Scale: 0
|
void |
setOpQtyToBaseQtyNmrtr(BigDecimal opQtyToBaseQtyNmrtr)
Constraints: Not nullable, Precision: 5, Scale: 0
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setValidityEndDate(LocalDateTime validityEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setValidityStartDate(LocalDateTime validityStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setWorkCenterInternalID(String workCenterInternalID)
Constraints: Not nullable, Maximum length: 8
|
void |
setWorkCenterTypeCode(String workCenterTypeCode)
Constraints: Not nullable, Maximum length: 2
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final InspPlanOperationSelectable ALL_FIELDS
public static final InspPlanOperationField<String> INSPECTION_PLAN_GROUP
public static final InspPlanOperationField<String> BOO_OPERATION_INTERNAL_ID
public static final InspPlanOperationField<String> INSPECTION_PLAN_INTERNAL_VERSION
public static final InspPlanOperationField<String> BOO_OP_INTERNAL_VERSION_COUNTER
public static final InspPlanOperationField<String> INSPECTION_PLAN
public static final InspPlanOperationField<String> WORK_CENTER_INTERNAL_ID
public static final InspPlanOperationField<String> WORK_CENTER_TYPE_CODE
public static final InspPlanOperationField<Boolean> IS_DELETED
public static final InspPlanOperationField<Boolean> IS_IMPLICITLY_DELETED
public static final InspPlanOperationField<String> OPERATION_EXTERNAL_ID
public static final InspPlanOperationField<String> OPERATION
public static final InspPlanOperationField<String> OPERATION_TEXT
public static final InspPlanOperationField<String> PLANT
public static final InspPlanOperationField<String> OPERATION_CONTROL_PROFILE
public static final InspPlanOperationField<String> OPERATION_STANDARD_TEXT_CODE
public static final InspPlanOperationField<String> BILL_OF_OPERATIONS_REF_TYPE
public static final InspPlanOperationField<String> BILL_OF_OPERATIONS_REF_GROUP
public static final InspPlanOperationField<String> BILL_OF_OPERATIONS_REF_VARIANT
public static final InspPlanOperationField<String> INSP_RESULT_RECORDING_VIEW
public static final InspPlanOperationField<String> INSP_SBST_COMPLETION_CONFIRMATION
public static final InspPlanOperationField<String> INSP_SBST_HAS_NO_TIME_OR_QUANTITY
public static final InspPlanOperationField<BigDecimal> OPERATION_REFERENCE_QUANTITY
public static final InspPlanOperationField<String> OPERATION_UNIT
public static final InspPlanOperationField<BigDecimal> OP_QTY_TO_BASE_QTY_DNMNTR
public static final InspPlanOperationField<BigDecimal> OP_QTY_TO_BASE_QTY_NMRTR
public static final InspPlanOperationField<LocalDateTime> CREATION_DATE
public static final InspPlanOperationField<String> CREATED_BY_USER
public static final InspPlanOperationField<LocalDateTime> LAST_CHANGE_DATE
public static final InspPlanOperationField<String> LAST_CHANGED_BY_USER
public static final InspPlanOperationField<ZonedDateTime> CHANGED_DATE_TIME
public static final InspPlanOperationField<String> CHANGE_NUMBER
public static final InspPlanOperationField<LocalDateTime> VALIDITY_START_DATE
public static final InspPlanOperationField<LocalDateTime> VALIDITY_END_DATE
public InspPlanOperation()
public InspPlanOperation(@Nullable String inspectionPlanGroup, @Nullable String bOOOperationInternalID, @Nullable String inspectionPlanInternalVersion, @Nullable String bOOOpInternalVersionCounter, @Nullable String inspectionPlan, @Nullable String workCenterInternalID, @Nullable String workCenterTypeCode, @Nullable Boolean isDeleted, @Nullable Boolean isImplicitlyDeleted, @Nullable String operationExternalID, @Nullable String operation, @Nullable String operationText, @Nullable String plant, @Nullable String operationControlProfile, @Nullable String operationStandardTextCode, @Nullable String billOfOperationsRefType, @Nullable String billOfOperationsRefGroup, @Nullable String billOfOperationsRefVariant, @Nullable String inspResultRecordingView, @Nullable String inspSbstCompletionConfirmation, @Nullable String inspSbstHasNoTimeOrQuantity, @Nullable BigDecimal operationReferenceQuantity, @Nullable String operationUnit, @Nullable BigDecimal opQtyToBaseQtyDnmntr, @Nullable BigDecimal opQtyToBaseQtyNmrtr, @Nullable LocalDateTime creationDate, @Nullable String createdByUser, @Nullable LocalDateTime lastChangeDate, @Nullable String lastChangedByUser, @Nullable ZonedDateTime changedDateTime, @Nullable String changeNumber, @Nullable LocalDateTime validityStartDate, @Nullable LocalDateTime validityEndDate)
@Nonnull public Class<InspPlanOperation> getType()
getType
in class VdmObject<InspPlanOperation>
public void setInspectionPlanGroup(@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.
inspectionPlanGroup
- Key identifying a group.public void setBOOOperationInternalID(@Nullable String bOOOperationInternalID)
Original property name from the Odata EDM: BOOOperationInternalID
bOOOperationInternalID
- Number of the Task List Nodepublic void setInspectionPlanInternalVersion(@Nullable String inspectionPlanInternalVersion)
Original property name from the Odata EDM: InspectionPlanInternalVersion
inspectionPlanInternalVersion
- Identifies the activity posting.public void setBOOOpInternalVersionCounter(@Nullable String bOOOpInternalVersionCounter)
Original property name from the Odata EDM: BOOOpInternalVersionCounter
bOOOpInternalVersionCounter
- Identifies the activity posting.public void setInspectionPlan(@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.
inspectionPlan
- This key and the task list group uniquely identify a task list.public void setWorkCenterInternalID(@Nullable String workCenterInternalID)
Original property name from the Odata EDM: WorkCenterInternalID
When you work with infotype records, this field allows you to use the Fast entry feature. Fast entry enables you to create numerous infotype records without having to exit and re-enter the infotype window.To select the object that the infotype record should belong to, either:Enter the object's eight-digit codeUse the matchcode feature to search for the object
workCenterInternalID
- Contains a unique eight-digit numerical code, that represents a specific object (for example, an
organizational unit, qualification or business event).public void setWorkCenterTypeCode(@Nullable String workCenterTypeCode)
Original property name from the Odata EDM: WorkCenterTypeCode
A - a work centerFH - a production resource/tool.The key is only used internally but it is displayed within matchcode selection on technical grounds. You do not have to make an entry.
workCenterTypeCode
- Internally used key which identifies the type of operating resource. For example, the following
indicators represent:public void setIsDeleted(@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.
isDeleted
- Indicator showing that the BOM header or the BOM item has been deleted with reference to the change
number.public void setIsImplicitlyDeleted(@Nullable Boolean isImplicitlyDeleted)
Original property name from the Odata EDM: IsImplicitlyDeleted
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.
isImplicitlyDeleted
- Indicator showing that the BOM header or the BOM item has been deleted with reference to the change
number.public void setOperationExternalID(@Nullable String operationExternalID)
Original property name from the Odata EDM: OperationExternalID
operationExternalID
- External Operation IDpublic void setOperation(@Nullable String operation)
Original property name from the Odata EDM: Operation
Determines in which order the operations of a sequence are carried out.Project SystemNumber that identifies an activity.
operation
- Production Planningpublic void setOperationText(@Nullable String operationText)
Original property name from the Odata EDM: OperationText
This text is copied into the first line of the long text for the operation or sub-operation.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.
operationText
- Describes the operation or sub-operation.public void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Key uniquely identifying a plant.public void setOperationControlProfile(@Nullable String operationControlProfile)
Original property name from the Odata EDM: OperationControlProfile
Which application component uses the controlkey for which objects is shown in the table below.QM PM PP PP-PI PSOperation/Activity x x x x xSub-Operation x x xPhase xSecondary Resource xActivity Element x
operationControlProfile
- Determines which business transactions should be executed for the object that belongs to the task list
or order (for example scheduling or costing).public void setOperationStandardTextCode(@Nullable String operationStandardTextCode)
Original property name from the Odata EDM: OperationStandardTextCode
You can assign a standard text to an operation by entering the standard text key in the operation. By changing this text within the operation long text, you can then create an individual operation description.Standard texts can also be assigned to network activities.
operationStandardTextCode
- Key which identifies a text that is frequently used to describe certain processes (for example,
turning or milling).public void setBillOfOperationsRefType(@Nullable String billOfOperationsRefType)
Original property name from the Odata EDM: BillOfOperationsRefType
billOfOperationsRefType
- Type of the referenced task listpublic void setBillOfOperationsRefGroup(@Nullable String billOfOperationsRefGroup)
Original property name from the Odata EDM: BillOfOperationsRefGroup
billOfOperationsRefGroup
- Referenced Bill of Operations Grouppublic void setBillOfOperationsRefVariant(@Nullable String billOfOperationsRefVariant)
Original property name from the Odata EDM: BillOfOperationsRefVariant
billOfOperationsRefVariant
- Referenced Bill of Operations Variantpublic void setInspResultRecordingView(@Nullable String inspResultRecordingView)
Original property name from the Odata EDM: InspResultRecordingView
If the field is blank, the system uses the Single Values and Summarized Results view as the default overview screen.In results recording, you can change the settings for the recording view.In results recording, the default overview is called up if the system cannot call up a recording view that has been set.The recording view that has been set for an operation in the task list, has priority over a setting that is based on the inspection type.
inspResultRecordingView
- You use the recording view to specify different characteristic overview screens, which are called up
after entering the results recording function.public void setInspSbstCompletionConfirmation(@Nullable String inspSbstCompletionConfirmation)
Original property name from the Odata EDM: InspSbstCompletionConfirmation
Variant 1: Quantity, Valuation, and Confirmation (Production)The valuation screen for the inspection point is either opened automatically after the inspection characteristics have been closed when you exit the characteristic overview screen, or you can open the screen manually using the function key.You must assign a quantity and valuation to the inspection point.Depending on the control key used for the operation, the system proposes a confirmation indicator (for example, partial confirmation, final confirmation, or "no confirmation" for the order)Variant 2: Quantity, Valuation (Production)The valuation screen for the inspection point is opened automatically after the inspection characteristics have been closed, or you can call up the screen manually using the function key.You must assign a quantity and valuation to the inspection point.The confirmation indicator is set to "No confirmation". However, you can activate the confirmation despite this setting if you have set the control key accordingly.Variant 3: ValuationThe valuation screen for the inspection point is opened automatically after the inspection characteristics have been closed, or you can open the screen manually using the function key.You must only assign a valuation to the inspection point.Variant 4: Automatic Valuation Based on Inspection Point DefinitionThe valuation screen for the inspection point is not opened after the inspection characteristics have been closed.The inspection point is valuated automatically using the inspection point definition.If all the inspection characteristics are accepted, the acceptance valuation code is used.If one or more inspection characteristics were rejected, the rejection valuation code is used.NoteThe valuation screen is always opened if you:Defined a partial lot assignment in the task list headerUse the function key to call it up manuallyAssign the relevant variants to the inspections:Variants 1 to 4For an inspection during production: Variants 2 and 3 allow you to call up the confirmation transaction separately.Variants 3 or 4For maintenance orders: You can call up the confirmation transaction separately when you are on the valuation screen.For sample processing: No confirmation is defined for this case.
inspSbstCompletionConfirmation
- In this list field, you can choose one of the following variants for inspection point completion:public void setInspSbstHasNoTimeOrQuantity(@Nullable String inspSbstHasNoTimeOrQuantity)
Original property name from the Odata EDM: InspSbstHasNoTimeOrQuantity
inspSbstHasNoTimeOrQuantity
- If this indicator is set, inspection points are to be created but without any reference to quantity or
time.public void setOperationReferenceQuantity(@Nullable BigDecimal operationReferenceQuantity)
Original property name from the Odata EDM: OperationReferenceQuantity
operationReferenceQuantity
- Quantity of the material to be produced to which the standard values of the operation refer.public void setOperationUnit(@Nullable String operationUnit)
Original property name from the Odata EDM: OperationUnit
Among other things, it is valid for:the base quantitythe minimum lot sizethe minimum send-ahead quantity when operations overlapThe operation unit of measure can deviate from the unit of measure for the task list if you change the numerator and denominator in the quotient for conversion.If the unit of measure in the header has already been maintained, this unit is used as a default value for the operation unit. You can change the unit of measure in the operation.
operationUnit
- Unit of measure used in the operation for the material to be produced.public void setOpQtyToBaseQtyDnmntr(@Nullable BigDecimal opQtyToBaseQtyDnmntr)
Original property name from the Odata EDM: OpQtyToBaseQtyDnmntr
For example, if the routing unit of measure is "piece" and the operation unit of measure "kilogram" and for every 5 kg there are 3 pieces, then the quotient is 3/5, because one kilogram is 3/5 of a piece.
opQtyToBaseQtyDnmntr
- Denominator for the quotient that gives you the relation between the routing unit of measure and the
operation unit of measure.public void setOpQtyToBaseQtyNmrtr(@Nullable BigDecimal opQtyToBaseQtyNmrtr)
Original property name from the Odata EDM: OpQtyToBaseQtyNmrtr
For example, if the routing unit of measure is "piece" and the operation unit of measure "kilogram" and for every 5 kgs there are 3 pieces, then the quotient is 3/5, because one kilogram is 3/5 of a piece.
opQtyToBaseQtyNmrtr
- Numerator for the quotient that tells you the relation between the routing unit of measure and the
operation unit of measure.public void setCreationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
creationDate
- Date on which the record was created.public void setCreatedByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
createdByUser
- Created By Userpublic void setLastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
lastChangeDate
- Date of Last Changepublic void setLastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
lastChangedByUser
- Last Changed By Userpublic void setChangedDateTime(@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
changedDateTime
- The UTC time stamp is the date and time relative to UTC (Universal Coordinated Time).public void setChangeNumber(@Nullable String changeNumber)
Original property name from the Odata EDM: ChangeNumber
changeNumber
- Change Numberpublic void setValidityStartDate(@Nullable LocalDateTime validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
validityStartDate
- Valid-From Datepublic void setValidityEndDate(@Nullable LocalDateTime validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
validityEndDate
- Valid-To Dateprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<InspPlanOperation>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<InspPlanOperation>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<InspPlanOperation>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<InspPlanOperation>
@Nonnull public static <T> InspPlanOperationField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> InspPlanOperationField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<InspPlanOperation>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<InspPlanOperation>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<InspPlanOperation>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<InspPlanOperation>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)public static InspPlanOperation.InspPlanOperationBuilder builder()
@Nullable public String getInspectionPlanGroup()
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.
@Nullable public String getBOOOperationInternalID()
Original property name from the Odata EDM: BOOOperationInternalID
@Nullable public String getInspectionPlanInternalVersion()
Original property name from the Odata EDM: InspectionPlanInternalVersion
@Nullable public String getBOOOpInternalVersionCounter()
Original property name from the Odata EDM: BOOOpInternalVersionCounter
@Nullable public String getInspectionPlan()
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.
@Nullable public String getWorkCenterInternalID()
Original property name from the Odata EDM: WorkCenterInternalID
When you work with infotype records, this field allows you to use the Fast entry feature. Fast entry enables you to create numerous infotype records without having to exit and re-enter the infotype window.To select the object that the infotype record should belong to, either:Enter the object's eight-digit codeUse the matchcode feature to search for the object
@Nullable public String getWorkCenterTypeCode()
Original property name from the Odata EDM: WorkCenterTypeCode
A - a work centerFH - a production resource/tool.The key is only used internally but it is displayed within matchcode selection on technical grounds. You do not have to make an entry.
@Nullable public Boolean getIsDeleted()
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.
@Nullable public Boolean getIsImplicitlyDeleted()
Original property name from the Odata EDM: IsImplicitlyDeleted
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.
@Nullable public String getOperationExternalID()
Original property name from the Odata EDM: OperationExternalID
@Nullable public String getOperation()
Original property name from the Odata EDM: Operation
Determines in which order the operations of a sequence are carried out.Project SystemNumber that identifies an activity.
@Nullable public String getOperationText()
Original property name from the Odata EDM: OperationText
This text is copied into the first line of the long text for the operation or sub-operation.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.
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getOperationControlProfile()
Original property name from the Odata EDM: OperationControlProfile
Which application component uses the controlkey for which objects is shown in the table below.QM PM PP PP-PI PSOperation/Activity x x x x xSub-Operation x x xPhase xSecondary Resource xActivity Element x
@Nullable public String getOperationStandardTextCode()
Original property name from the Odata EDM: OperationStandardTextCode
You can assign a standard text to an operation by entering the standard text key in the operation. By changing this text within the operation long text, you can then create an individual operation description.Standard texts can also be assigned to network activities.
@Nullable public String getBillOfOperationsRefType()
Original property name from the Odata EDM: BillOfOperationsRefType
@Nullable public String getBillOfOperationsRefGroup()
Original property name from the Odata EDM: BillOfOperationsRefGroup
@Nullable public String getBillOfOperationsRefVariant()
Original property name from the Odata EDM: BillOfOperationsRefVariant
@Nullable public String getInspResultRecordingView()
Original property name from the Odata EDM: InspResultRecordingView
If the field is blank, the system uses the Single Values and Summarized Results view as the default overview screen.In results recording, you can change the settings for the recording view.In results recording, the default overview is called up if the system cannot call up a recording view that has been set.The recording view that has been set for an operation in the task list, has priority over a setting that is based on the inspection type.
@Nullable public String getInspSbstCompletionConfirmation()
Original property name from the Odata EDM: InspSbstCompletionConfirmation
Variant 1: Quantity, Valuation, and Confirmation (Production)The valuation screen for the inspection point is either opened automatically after the inspection characteristics have been closed when you exit the characteristic overview screen, or you can open the screen manually using the function key.You must assign a quantity and valuation to the inspection point.Depending on the control key used for the operation, the system proposes a confirmation indicator (for example, partial confirmation, final confirmation, or "no confirmation" for the order)Variant 2: Quantity, Valuation (Production)The valuation screen for the inspection point is opened automatically after the inspection characteristics have been closed, or you can call up the screen manually using the function key.You must assign a quantity and valuation to the inspection point.The confirmation indicator is set to "No confirmation". However, you can activate the confirmation despite this setting if you have set the control key accordingly.Variant 3: ValuationThe valuation screen for the inspection point is opened automatically after the inspection characteristics have been closed, or you can open the screen manually using the function key.You must only assign a valuation to the inspection point.Variant 4: Automatic Valuation Based on Inspection Point DefinitionThe valuation screen for the inspection point is not opened after the inspection characteristics have been closed.The inspection point is valuated automatically using the inspection point definition.If all the inspection characteristics are accepted, the acceptance valuation code is used.If one or more inspection characteristics were rejected, the rejection valuation code is used.NoteThe valuation screen is always opened if you:Defined a partial lot assignment in the task list headerUse the function key to call it up manuallyAssign the relevant variants to the inspections:Variants 1 to 4For an inspection during production: Variants 2 and 3 allow you to call up the confirmation transaction separately.Variants 3 or 4For maintenance orders: You can call up the confirmation transaction separately when you are on the valuation screen.For sample processing: No confirmation is defined for this case.
@Nullable public String getInspSbstHasNoTimeOrQuantity()
Original property name from the Odata EDM: InspSbstHasNoTimeOrQuantity
@Nullable public BigDecimal getOperationReferenceQuantity()
Original property name from the Odata EDM: OperationReferenceQuantity
@Nullable public String getOperationUnit()
Original property name from the Odata EDM: OperationUnit
Among other things, it is valid for:the base quantitythe minimum lot sizethe minimum send-ahead quantity when operations overlapThe operation unit of measure can deviate from the unit of measure for the task list if you change the numerator and denominator in the quotient for conversion.If the unit of measure in the header has already been maintained, this unit is used as a default value for the operation unit. You can change the unit of measure in the operation.
@Nullable public BigDecimal getOpQtyToBaseQtyDnmntr()
Original property name from the Odata EDM: OpQtyToBaseQtyDnmntr
For example, if the routing unit of measure is "piece" and the operation unit of measure "kilogram" and for every 5 kg there are 3 pieces, then the quotient is 3/5, because one kilogram is 3/5 of a piece.
@Nullable public BigDecimal getOpQtyToBaseQtyNmrtr()
Original property name from the Odata EDM: OpQtyToBaseQtyNmrtr
For example, if the routing unit of measure is "piece" and the operation unit of measure "kilogram" and for every 5 kgs there are 3 pieces, then the quotient is 3/5, because one kilogram is 3/5 of a piece.
@Nullable public LocalDateTime getCreationDate()
Original property name from the Odata EDM: CreationDate
@Nullable public String getCreatedByUser()
Original property name from the Odata EDM: CreatedByUser
@Nullable public LocalDateTime getLastChangeDate()
Original property name from the Odata EDM: LastChangeDate
@Nullable public String getLastChangedByUser()
Original property name from the Odata EDM: LastChangedByUser
@Nullable public ZonedDateTime getChangedDateTime()
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
@Nullable public String getChangeNumber()
Original property name from the Odata EDM: ChangeNumber
@Nullable public LocalDateTime getValidityStartDate()
Original property name from the Odata EDM: ValidityStartDate
@Nullable public LocalDateTime getValidityEndDate()
Original property name from the Odata EDM: ValidityEndDate
public String toString()
toString
in class VdmObject<InspPlanOperation>
public boolean equals(Object o)
equals
in class VdmObject<InspPlanOperation>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<InspPlanOperation>
public int hashCode()
hashCode
in class VdmObject<InspPlanOperation>
Copyright © 2020 SAP SE. All rights reserved.