public class InspectionOperation extends VdmEntity<InspectionOperation>
Modifier and Type | Class and Description |
---|---|
static class |
InspectionOperation.InspectionOperationBuilder |
Modifier and Type | Field and Description |
---|---|
static InspectionOperationSelectable |
ALL_FIELDS
Selector for all available fields of InspectionOperation.
|
static InspectionOperationField<String> |
BILL_OF_OPERATIONS_TYPE
Use with available fluent helpers to apply the BillOfOperationsType field to query operations.
|
static InspectionOperationField<String> |
BOO_OPERATION_INTERNAL_ID
Use with available fluent helpers to apply the BOOOperationInternalID field to query operations.
|
static InspectionOperationField<String> |
INSP_PLAN_OPERATION_INTERNAL_ID
Use with available fluent helpers to apply the InspPlanOperationInternalID field to query operations.
|
static InspectionOperationField<String> |
INSPECTION_LOT
Use with available fluent helpers to apply the InspectionLot field to query operations.
|
static InspectionOperationField<String> |
INSPECTION_OPERATION
Use with available fluent helpers to apply the InspectionOperation field to query operations.
|
static InspectionOperationField<String> |
INSPECTION_OPERATION_PLANT
Use with available fluent helpers to apply the InspectionOperationPlant field to query operations.
|
static InspectionOperationField<String> |
INSPECTION_SUB_SYSTEM
Use with available fluent helpers to apply the InspectionSubSystem field to query operations.
|
static InspectionOperationField<String> |
OPERATION_CONFIRMATION
Use with available fluent helpers to apply the OperationConfirmation field to query operations.
|
static InspectionOperationField<String> |
OPERATION_CONTROL_PROFILE
Use with available fluent helpers to apply the OperationControlProfile field to query operations.
|
static InspectionOperationField<String> |
OPERATION_TEXT
Use with available fluent helpers to apply the OperationText field to query operations.
|
static InspectionOperationField<String> |
ORDER_INTERNAL_BILL_OF_OPERATIONS
Use with available fluent helpers to apply the OrderInternalBillOfOperations field to query operations.
|
static InspectionOperationField<String> |
STATUS_OBJECT
Use with available fluent helpers to apply the StatusObject field to query operations.
|
static InspectionOperationField<String> |
WORK_CENTER_INTERNAL_ID
Use with available fluent helpers to apply the WorkCenterInternalID field to query operations.
|
Constructor and Description |
---|
InspectionOperation() |
InspectionOperation(String inspectionLot,
String inspPlanOperationInternalID,
String orderInternalBillOfOperations,
String inspectionOperation,
String inspectionOperationPlant,
String billOfOperationsType,
String bOOOperationInternalID,
String workCenterInternalID,
String statusObject,
String operationControlProfile,
String operationConfirmation,
String inspectionSubSystem,
String operationText,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static InspectionOperation.InspectionOperationBuilder |
builder() |
boolean |
equals(Object o) |
static <T> InspectionOperationField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
String |
getBillOfOperationsType()
Constraints: Not nullable, Maximum length: 1 Routings are defined under the following task list types:RoutingsShop floor routingsReference operation setsRate routingsReference rate routingsStandard networksRough-cut planning profiles
|
String |
getBOOOperationInternalID()
Constraints: Not nullable, Maximum length: 8
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
String |
getInspectionLot()
(Key Field) Constraints: Not nullable, Maximum length: 12 The inspection lot number is assigned by the system.
|
String |
getInspectionOperation()
Constraints: Not nullable, Maximum length: 4 Determines in which order the operations of a sequence are carried out.Project SystemNumber that identifies an activity.
|
String |
getInspectionOperationPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getInspectionSubSystem()
Constraints: Not nullable, Maximum length: 6 Remember the following dependencies:Work center The integration of a subsystem into the QM module takes place by assigning the subsystem to a work center.Operation If you want an inspection operation to be processed in a subsystem, assign the operation to a work center for which a QDE system is maintained.QM-IDI interface For both the download of inspection specifications as well as the upload of inspection results via the QM-IDI interface, a subsystem is required.
|
String |
getInspPlanOperationInternalID()
(Key Field) Constraints: Not nullable, Maximum length: 8
|
String |
getOperationConfirmation()
Constraints: Not nullable, Maximum length: 10
|
String |
getOperationControlProfile()
Constraints: Not nullable, Maximum length: 4 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
|
String |
getOperationText()
Constraints: Not nullable, Maximum length: 40 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.
|
String |
getOrderInternalBillOfOperations()
Constraints: Not nullable, Maximum length: 10
|
String |
getStatusObject()
Constraints: Not nullable, Maximum length: 22
|
Class<InspectionOperation> |
getType() |
String |
getWorkCenterInternalID()
Constraints: Not nullable, Maximum length: 8 The number is only used internally but the system displays it within matchcode selection for technical reasons.
|
int |
hashCode() |
void |
setBillOfOperationsType(String billOfOperationsType)
Constraints: Not nullable, Maximum length: 1 Routings are defined under the following task list types:RoutingsShop floor routingsReference operation setsRate routingsReference rate routingsStandard networksRough-cut planning profiles
|
void |
setBOOOperationInternalID(String bOOOperationInternalID)
Constraints: Not nullable, Maximum length: 8
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
void |
setInspectionLot(String inspectionLot)
(Key Field) Constraints: Not nullable, Maximum length: 12 The inspection lot number is assigned by the system.
|
void |
setInspectionOperation(String inspectionOperation)
Constraints: Not nullable, Maximum length: 4 Determines in which order the operations of a sequence are carried out.Project SystemNumber that identifies an activity.
|
void |
setInspectionOperationPlant(String inspectionOperationPlant)
Constraints: Not nullable, Maximum length: 4
|
void |
setInspectionSubSystem(String inspectionSubSystem)
Constraints: Not nullable, Maximum length: 6 Remember the following dependencies:Work center The integration of a subsystem into the QM module takes place by assigning the subsystem to a work center.Operation If you want an inspection operation to be processed in a subsystem, assign the operation to a work center for which a QDE system is maintained.QM-IDI interface For both the download of inspection specifications as well as the upload of inspection results via the QM-IDI interface, a subsystem is required.
|
void |
setInspPlanOperationInternalID(String inspPlanOperationInternalID)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
void |
setOperationConfirmation(String operationConfirmation)
Constraints: Not nullable, Maximum length: 10
|
void |
setOperationControlProfile(String operationControlProfile)
Constraints: Not nullable, Maximum length: 4 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
|
void |
setOperationText(String operationText)
Constraints: Not nullable, Maximum length: 40 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.
|
void |
setOrderInternalBillOfOperations(String orderInternalBillOfOperations)
Constraints: Not nullable, Maximum length: 10
|
void |
setStatusObject(String statusObject)
Constraints: Not nullable, Maximum length: 22
|
void |
setWorkCenterInternalID(String workCenterInternalID)
Constraints: Not nullable, Maximum length: 8 The number is only used internally but the system displays it within matchcode selection for technical reasons.
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final InspectionOperationSelectable ALL_FIELDS
public static final InspectionOperationField<String> INSPECTION_LOT
public static final InspectionOperationField<String> INSP_PLAN_OPERATION_INTERNAL_ID
public static final InspectionOperationField<String> ORDER_INTERNAL_BILL_OF_OPERATIONS
public static final InspectionOperationField<String> INSPECTION_OPERATION
public static final InspectionOperationField<String> INSPECTION_OPERATION_PLANT
public static final InspectionOperationField<String> BILL_OF_OPERATIONS_TYPE
public static final InspectionOperationField<String> BOO_OPERATION_INTERNAL_ID
public static final InspectionOperationField<String> WORK_CENTER_INTERNAL_ID
public static final InspectionOperationField<String> STATUS_OBJECT
public static final InspectionOperationField<String> OPERATION_CONTROL_PROFILE
public static final InspectionOperationField<String> OPERATION_CONFIRMATION
public static final InspectionOperationField<String> INSPECTION_SUB_SYSTEM
public static final InspectionOperationField<String> OPERATION_TEXT
public InspectionOperation()
public InspectionOperation(@Nullable String inspectionLot, @Nullable String inspPlanOperationInternalID, @Nullable String orderInternalBillOfOperations, @Nullable String inspectionOperation, @Nullable String inspectionOperationPlant, @Nullable String billOfOperationsType, @Nullable String bOOOperationInternalID, @Nullable String workCenterInternalID, @Nullable String statusObject, @Nullable String operationControlProfile, @Nullable String operationConfirmation, @Nullable String inspectionSubSystem, @Nullable String operationText, @Nullable ErpConfigContext erpConfigContext)
public Class<InspectionOperation> getType()
getType
in class VdmObject<InspectionOperation>
public static <T> InspectionOperationField<T> field(String fieldName, Class<T> fieldType)
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.public static InspectionOperation.InspectionOperationBuilder builder()
@Nullable public String getInspectionLot()
The inspection lot number is assigned by the system.
@Nullable public String getInspPlanOperationInternalID()
@Nullable public String getOrderInternalBillOfOperations()
@Nullable public String getInspectionOperation()
Determines in which order the operations of a sequence are carried out.Project SystemNumber that identifies an activity.
@Nullable public String getInspectionOperationPlant()
@Nullable public String getBillOfOperationsType()
Routings are defined under the following task list types:RoutingsShop floor routingsReference operation setsRate routingsReference rate routingsStandard networksRough-cut planning profiles
@Nullable public String getBOOOperationInternalID()
@Nullable public String getWorkCenterInternalID()
The number is only used internally but the system displays it within matchcode selection for technical reasons. You do not have to make an entry.
@Nullable public String getStatusObject()
@Nullable public String getOperationControlProfile()
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 getOperationConfirmation()
@Nullable public String getInspectionSubSystem()
Remember the following dependencies:Work center The integration of a subsystem into the QM module takes place by assigning the subsystem to a work center.Operation If you want an inspection operation to be processed in a subsystem, assign the operation to a work center for which a QDE system is maintained.QM-IDI interface For both the download of inspection specifications as well as the upload of inspection results via the QM-IDI interface, a subsystem is required.
@Nullable public String getOperationText()
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 ErpConfigContext getErpConfigContext()
public void setInspectionLot(@Nullable String inspectionLot)
The inspection lot number is assigned by the system.
inspectionLot
- public void setInspPlanOperationInternalID(@Nullable String inspPlanOperationInternalID)
inspPlanOperationInternalID
- public void setOrderInternalBillOfOperations(@Nullable String orderInternalBillOfOperations)
orderInternalBillOfOperations
- public void setInspectionOperation(@Nullable String inspectionOperation)
Determines in which order the operations of a sequence are carried out.Project SystemNumber that identifies an activity.
inspectionOperation
- public void setInspectionOperationPlant(@Nullable String inspectionOperationPlant)
inspectionOperationPlant
- public void setBillOfOperationsType(@Nullable String billOfOperationsType)
Routings are defined under the following task list types:RoutingsShop floor routingsReference operation setsRate routingsReference rate routingsStandard networksRough-cut planning profiles
billOfOperationsType
- public void setBOOOperationInternalID(@Nullable String bOOOperationInternalID)
bOOOperationInternalID
- public void setWorkCenterInternalID(@Nullable String workCenterInternalID)
The number is only used internally but the system displays it within matchcode selection for technical reasons. You do not have to make an entry.
workCenterInternalID
- public void setStatusObject(@Nullable String statusObject)
statusObject
- public void setOperationControlProfile(@Nullable String 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
- public void setOperationConfirmation(@Nullable String operationConfirmation)
operationConfirmation
- public void setInspectionSubSystem(@Nullable String inspectionSubSystem)
Remember the following dependencies:Work center The integration of a subsystem into the QM module takes place by assigning the subsystem to a work center.Operation If you want an inspection operation to be processed in a subsystem, assign the operation to a work center for which a QDE system is maintained.QM-IDI interface For both the download of inspection specifications as well as the upload of inspection results via the QM-IDI interface, a subsystem is required.
inspectionSubSystem
- public void setOperationText(@Nullable String 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
- public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- public String toString()
toString
in class VdmObject<InspectionOperation>
public boolean equals(Object o)
equals
in class VdmObject<InspectionOperation>
public int hashCode()
hashCode
in class VdmObject<InspectionOperation>
Copyright © 2018 SAP SE. All rights reserved.