public class ProductionOrderOperation extends VdmEntity<ProductionOrderOperation>
Modifier and Type | Class and Description |
---|---|
static class |
ProductionOrderOperation.ProductionOrderOperationBuilder |
Modifier and Type | Field and Description |
---|---|
static ProductionOrderOperationSelectable |
ALL_FIELDS
Selector for all available fields of ProductionOrderOperation.
|
static ProductionOrderOperationField<String> |
BUSINESS_PROCESS_ENTRY_UNIT
Use with available fluent helpers to apply the BusinessProcessEntryUnit field to query operations.
|
static ProductionOrderOperationField<Integer> |
ERLST_SCHEDLD_EXEC_DURN_IN_WORKDAYS
Use with available fluent helpers to apply the ErlstSchedldExecDurnInWorkdays field to query operations.
|
static ProductionOrderOperationField<String> |
MANUFACTURING_ORDER
Use with available fluent helpers to apply the ManufacturingOrder field to query operations.
|
static ProductionOrderOperationField<String> |
MANUFACTURING_ORDER_CATEGORY
Use with available fluent helpers to apply the ManufacturingOrderCategory field to query operations.
|
static ProductionOrderOperationField<String> |
MANUFACTURING_ORDER_OPERATION
Use with available fluent helpers to apply the ManufacturingOrderOperation field to query operations.
|
static ProductionOrderOperationField<String> |
MANUFACTURING_ORDER_SEQUENCE
Use with available fluent helpers to apply the ManufacturingOrderSequence field to query operations.
|
static ProductionOrderOperationField<String> |
MANUFACTURING_ORDER_TYPE
Use with available fluent helpers to apply the ManufacturingOrderType field to query operations.
|
static ProductionOrderOperationField<Boolean> |
MFG_ORDER_OPERATION_IS_PHASE
Use with available fluent helpers to apply the MfgOrderOperationIsPhase field to query operations.
|
static ProductionOrderOperationField<String> |
MFG_ORDER_OPERATION_TEXT
Use with available fluent helpers to apply the MfgOrderOperationText field to query operations.
|
static ProductionOrderOperationField<String> |
MFG_ORDER_SEQUENCE_TEXT
Use with available fluent helpers to apply the MfgOrderSequenceText field to query operations.
|
static ProductionOrderOperationField<Integer> |
OP_ACTUAL_EXECUTION_DAYS
Use with available fluent helpers to apply the OpActualExecutionDays field to query operations.
|
static ProductionOrderOperationField<Calendar> |
OP_ACTUAL_EXECUTION_END_DATE
Use with available fluent helpers to apply the OpActualExecutionEndDate field to query operations.
|
static ProductionOrderOperationField<Calendar> |
OP_ACTUAL_EXECUTION_END_TIME
Use with available fluent helpers to apply the OpActualExecutionEndTime field to query operations.
|
static ProductionOrderOperationField<Calendar> |
OP_ACTUAL_EXECUTION_START_DATE
Use with available fluent helpers to apply the OpActualExecutionStartDate field to query operations.
|
static ProductionOrderOperationField<Calendar> |
OP_ACTUAL_EXECUTION_START_TIME
Use with available fluent helpers to apply the OpActualExecutionStartTime field to query operations.
|
static ProductionOrderOperationField<Calendar> |
OP_ERLST_SCHEDLD_EXEC_END_DTE
Use with available fluent helpers to apply the OpErlstSchedldExecEndDte field to query operations.
|
static ProductionOrderOperationField<Calendar> |
OP_ERLST_SCHEDLD_EXEC_END_TME
Use with available fluent helpers to apply the OpErlstSchedldExecEndTme field to query operations.
|
static ProductionOrderOperationField<Calendar> |
OP_ERLST_SCHEDLD_EXEC_STRT_DTE
Use with available fluent helpers to apply the OpErlstSchedldExecStrtDte field to query operations.
|
static ProductionOrderOperationField<Calendar> |
OP_ERLST_SCHEDLD_EXEC_STRT_TME
Use with available fluent helpers to apply the OpErlstSchedldExecStrtTme field to query operations.
|
static ProductionOrderOperationField<BigDecimal> |
OP_PLANNED_TOTAL_QUANTITY
Use with available fluent helpers to apply the OpPlannedTotalQuantity field to query operations.
|
static ProductionOrderOperationField<BigDecimal> |
OP_TOTAL_CONFIRMED_YIELD_QTY
Use with available fluent helpers to apply the OpTotalConfirmedYieldQty field to query operations.
|
static ProductionOrderOperationField<String> |
OPERATION_UNIT
Use with available fluent helpers to apply the OperationUnit field to query operations.
|
static ProductionOrderOperationField<String> |
ORDER_INT_BILL_OF_OPERATIONS_ITEM
Use with available fluent helpers to apply the OrderIntBillOfOperationsItem field to query operations.
|
static ProductionOrderOperationField<String> |
ORDER_INTERNAL_BILL_OF_OPERATIONS
Use with available fluent helpers to apply the OrderInternalBillOfOperations field to query operations.
|
static ProductionOrderOperationField<String> |
WORK_CENTER
Use with available fluent helpers to apply the WorkCenter field to query operations.
|
static ProductionOrderOperationField<String> |
WORK_CENTER_INTERNAL_ID
Use with available fluent helpers to apply the WorkCenterInternalID field to query operations.
|
static ProductionOrderOperationField<String> |
WORK_CENTER_TYPE_CODE
Use with available fluent helpers to apply the WorkCenterTypeCode field to query operations.
|
Constructor and Description |
---|
ProductionOrderOperation() |
ProductionOrderOperation(String orderInternalBillOfOperations,
String businessProcessEntryUnit,
String manufacturingOrderCategory,
String workCenterTypeCode,
String workCenter,
Calendar opErlstSchedldExecStrtDte,
Calendar opErlstSchedldExecStrtTme,
Calendar opErlstSchedldExecEndDte,
Calendar opErlstSchedldExecEndTme,
Calendar opActualExecutionStartDate,
Calendar opActualExecutionStartTime,
String orderIntBillOfOperationsItem,
Calendar opActualExecutionEndDate,
Calendar opActualExecutionEndTime,
String operationUnit,
BigDecimal opPlannedTotalQuantity,
Integer erlstSchedldExecDurnInWorkdays,
Integer opActualExecutionDays,
BigDecimal opTotalConfirmedYieldQty,
String workCenterInternalID,
String manufacturingOrder,
String manufacturingOrderOperation,
Boolean mfgOrderOperationIsPhase,
String manufacturingOrderSequence,
String mfgOrderSequenceText,
String mfgOrderOperationText,
String manufacturingOrderType,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static ProductionOrderOperation.ProductionOrderOperationBuilder |
builder() |
boolean |
equals(Object o) |
static <T> ProductionOrderOperationField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
String |
getBusinessProcessEntryUnit()
Constraints: Not nullable, Maximum length: 3
|
Integer |
getErlstSchedldExecDurnInWorkdays()
Constraints: none
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
String |
getManufacturingOrder()
Constraints: Not nullable, Maximum length: 12
|
String |
getManufacturingOrderCategory()
Constraints: Not nullable, Maximum length: 2
|
String |
getManufacturingOrderOperation()
Constraints: Not nullable, Maximum length: 4
|
String |
getManufacturingOrderSequence()
Constraints: Not nullable, Maximum length: 6
|
String |
getManufacturingOrderType()
Constraints: Not nullable, Maximum length: 4
|
Boolean |
getMfgOrderOperationIsPhase()
Constraints: none
|
String |
getMfgOrderOperationText()
Constraints: Not nullable, Maximum length: 40
|
String |
getMfgOrderSequenceText()
Constraints: Not nullable, Maximum length: 40
|
Integer |
getOpActualExecutionDays()
Constraints: none
|
Calendar |
getOpActualExecutionEndDate()
Constraints: Not nullable, Precision: 0
|
Calendar |
getOpActualExecutionEndTime()
Constraints: Not nullable, Precision: 0
|
Calendar |
getOpActualExecutionStartDate()
Constraints: Not nullable, Precision: 0
|
Calendar |
getOpActualExecutionStartTime()
Constraints: Not nullable, Precision: 0
|
String |
getOperationUnit()
Constraints: Not nullable, Maximum length: 3
|
Calendar |
getOpErlstSchedldExecEndDte()
Constraints: Not nullable, Precision: 0
|
Calendar |
getOpErlstSchedldExecEndTme()
Constraints: Not nullable, Precision: 0
|
Calendar |
getOpErlstSchedldExecStrtDte()
Constraints: Not nullable, Precision: 0
|
Calendar |
getOpErlstSchedldExecStrtTme()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getOpPlannedTotalQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getOpTotalConfirmedYieldQty()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getOrderIntBillOfOperationsItem()
(Key Field) Constraints: Not nullable, Maximum length: 8
|
String |
getOrderInternalBillOfOperations()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
Class<ProductionOrderOperation> |
getType() |
String |
getWorkCenter()
Constraints: Not nullable, Maximum length: 8
|
String |
getWorkCenterInternalID()
Constraints: Not nullable, Maximum length: 8
|
String |
getWorkCenterTypeCode()
Constraints: Not nullable, Maximum length: 1
|
int |
hashCode() |
void |
setBusinessProcessEntryUnit(String businessProcessEntryUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setErlstSchedldExecDurnInWorkdays(Integer erlstSchedldExecDurnInWorkdays)
Constraints: none
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
void |
setManufacturingOrder(String manufacturingOrder)
Constraints: Not nullable, Maximum length: 12
|
void |
setManufacturingOrderCategory(String manufacturingOrderCategory)
Constraints: Not nullable, Maximum length: 2
|
void |
setManufacturingOrderOperation(String manufacturingOrderOperation)
Constraints: Not nullable, Maximum length: 4
|
void |
setManufacturingOrderSequence(String manufacturingOrderSequence)
Constraints: Not nullable, Maximum length: 6
|
void |
setManufacturingOrderType(String manufacturingOrderType)
Constraints: Not nullable, Maximum length: 4
|
void |
setMfgOrderOperationIsPhase(Boolean mfgOrderOperationIsPhase)
Constraints: none
|
void |
setMfgOrderOperationText(String mfgOrderOperationText)
Constraints: Not nullable, Maximum length: 40
|
void |
setMfgOrderSequenceText(String mfgOrderSequenceText)
Constraints: Not nullable, Maximum length: 40
|
void |
setOpActualExecutionDays(Integer opActualExecutionDays)
Constraints: none
|
void |
setOpActualExecutionEndDate(Calendar opActualExecutionEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setOpActualExecutionEndTime(Calendar opActualExecutionEndTime)
Constraints: Not nullable, Precision: 0
|
void |
setOpActualExecutionStartDate(Calendar opActualExecutionStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setOpActualExecutionStartTime(Calendar opActualExecutionStartTime)
Constraints: Not nullable, Precision: 0
|
void |
setOperationUnit(String operationUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setOpErlstSchedldExecEndDte(Calendar opErlstSchedldExecEndDte)
Constraints: Not nullable, Precision: 0
|
void |
setOpErlstSchedldExecEndTme(Calendar opErlstSchedldExecEndTme)
Constraints: Not nullable, Precision: 0
|
void |
setOpErlstSchedldExecStrtDte(Calendar opErlstSchedldExecStrtDte)
Constraints: Not nullable, Precision: 0
|
void |
setOpErlstSchedldExecStrtTme(Calendar opErlstSchedldExecStrtTme)
Constraints: Not nullable, Precision: 0
|
void |
setOpPlannedTotalQuantity(BigDecimal opPlannedTotalQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setOpTotalConfirmedYieldQty(BigDecimal opTotalConfirmedYieldQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setOrderIntBillOfOperationsItem(String orderIntBillOfOperationsItem)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
void |
setOrderInternalBillOfOperations(String orderInternalBillOfOperations)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setWorkCenter(String workCenter)
Constraints: Not nullable, Maximum length: 8
|
void |
setWorkCenterInternalID(String workCenterInternalID)
Constraints: Not nullable, Maximum length: 8
|
void |
setWorkCenterTypeCode(String workCenterTypeCode)
Constraints: Not nullable, Maximum length: 1
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final ProductionOrderOperationSelectable ALL_FIELDS
public static final ProductionOrderOperationField<String> ORDER_INTERNAL_BILL_OF_OPERATIONS
public static final ProductionOrderOperationField<String> BUSINESS_PROCESS_ENTRY_UNIT
public static final ProductionOrderOperationField<String> MANUFACTURING_ORDER_CATEGORY
public static final ProductionOrderOperationField<String> WORK_CENTER_TYPE_CODE
public static final ProductionOrderOperationField<String> WORK_CENTER
public static final ProductionOrderOperationField<Calendar> OP_ERLST_SCHEDLD_EXEC_STRT_DTE
public static final ProductionOrderOperationField<Calendar> OP_ERLST_SCHEDLD_EXEC_STRT_TME
public static final ProductionOrderOperationField<Calendar> OP_ERLST_SCHEDLD_EXEC_END_DTE
public static final ProductionOrderOperationField<Calendar> OP_ERLST_SCHEDLD_EXEC_END_TME
public static final ProductionOrderOperationField<Calendar> OP_ACTUAL_EXECUTION_START_DATE
public static final ProductionOrderOperationField<Calendar> OP_ACTUAL_EXECUTION_START_TIME
public static final ProductionOrderOperationField<String> ORDER_INT_BILL_OF_OPERATIONS_ITEM
public static final ProductionOrderOperationField<Calendar> OP_ACTUAL_EXECUTION_END_DATE
public static final ProductionOrderOperationField<Calendar> OP_ACTUAL_EXECUTION_END_TIME
public static final ProductionOrderOperationField<String> OPERATION_UNIT
public static final ProductionOrderOperationField<BigDecimal> OP_PLANNED_TOTAL_QUANTITY
public static final ProductionOrderOperationField<Integer> ERLST_SCHEDLD_EXEC_DURN_IN_WORKDAYS
public static final ProductionOrderOperationField<Integer> OP_ACTUAL_EXECUTION_DAYS
public static final ProductionOrderOperationField<BigDecimal> OP_TOTAL_CONFIRMED_YIELD_QTY
public static final ProductionOrderOperationField<String> WORK_CENTER_INTERNAL_ID
public static final ProductionOrderOperationField<String> MANUFACTURING_ORDER
public static final ProductionOrderOperationField<String> MANUFACTURING_ORDER_OPERATION
public static final ProductionOrderOperationField<Boolean> MFG_ORDER_OPERATION_IS_PHASE
public static final ProductionOrderOperationField<String> MANUFACTURING_ORDER_SEQUENCE
public static final ProductionOrderOperationField<String> MFG_ORDER_SEQUENCE_TEXT
public static final ProductionOrderOperationField<String> MFG_ORDER_OPERATION_TEXT
public static final ProductionOrderOperationField<String> MANUFACTURING_ORDER_TYPE
public ProductionOrderOperation()
public ProductionOrderOperation(@Nullable String orderInternalBillOfOperations, @Nullable String businessProcessEntryUnit, @Nullable String manufacturingOrderCategory, @Nullable String workCenterTypeCode, @Nullable String workCenter, @Nullable Calendar opErlstSchedldExecStrtDte, @Nullable Calendar opErlstSchedldExecStrtTme, @Nullable Calendar opErlstSchedldExecEndDte, @Nullable Calendar opErlstSchedldExecEndTme, @Nullable Calendar opActualExecutionStartDate, @Nullable Calendar opActualExecutionStartTime, @Nullable String orderIntBillOfOperationsItem, @Nullable Calendar opActualExecutionEndDate, @Nullable Calendar opActualExecutionEndTime, @Nullable String operationUnit, @Nullable BigDecimal opPlannedTotalQuantity, @Nullable Integer erlstSchedldExecDurnInWorkdays, @Nullable Integer opActualExecutionDays, @Nullable BigDecimal opTotalConfirmedYieldQty, @Nullable String workCenterInternalID, @Nullable String manufacturingOrder, @Nullable String manufacturingOrderOperation, @Nullable Boolean mfgOrderOperationIsPhase, @Nullable String manufacturingOrderSequence, @Nullable String mfgOrderSequenceText, @Nullable String mfgOrderOperationText, @Nullable String manufacturingOrderType, @Nullable ErpConfigContext erpConfigContext)
public Class<ProductionOrderOperation> getType()
getType
in class VdmObject<ProductionOrderOperation>
public static <T> ProductionOrderOperationField<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 ProductionOrderOperation.ProductionOrderOperationBuilder builder()
@Nullable public String getOrderInternalBillOfOperations()
@Nullable public String getBusinessProcessEntryUnit()
@Nullable public String getManufacturingOrderCategory()
@Nullable public String getWorkCenterTypeCode()
@Nullable public String getWorkCenter()
@Nullable public Calendar getOpErlstSchedldExecStrtDte()
@Nullable public Calendar getOpErlstSchedldExecStrtTme()
@Nullable public Calendar getOpErlstSchedldExecEndDte()
@Nullable public Calendar getOpErlstSchedldExecEndTme()
@Nullable public Calendar getOpActualExecutionStartDate()
@Nullable public Calendar getOpActualExecutionStartTime()
@Nullable public String getOrderIntBillOfOperationsItem()
@Nullable public Calendar getOpActualExecutionEndDate()
@Nullable public Calendar getOpActualExecutionEndTime()
@Nullable public String getOperationUnit()
@Nullable public BigDecimal getOpPlannedTotalQuantity()
@Nullable public Integer getErlstSchedldExecDurnInWorkdays()
@Nullable public Integer getOpActualExecutionDays()
@Nullable public BigDecimal getOpTotalConfirmedYieldQty()
@Nullable public String getWorkCenterInternalID()
@Nullable public String getManufacturingOrder()
@Nullable public String getManufacturingOrderOperation()
@Nullable public Boolean getMfgOrderOperationIsPhase()
@Nullable public String getManufacturingOrderSequence()
@Nullable public String getMfgOrderSequenceText()
@Nullable public String getMfgOrderOperationText()
@Nullable public String getManufacturingOrderType()
@Nullable public ErpConfigContext getErpConfigContext()
public void setOrderInternalBillOfOperations(@Nullable String orderInternalBillOfOperations)
orderInternalBillOfOperations
- public void setBusinessProcessEntryUnit(@Nullable String businessProcessEntryUnit)
businessProcessEntryUnit
- public void setManufacturingOrderCategory(@Nullable String manufacturingOrderCategory)
manufacturingOrderCategory
- public void setWorkCenterTypeCode(@Nullable String workCenterTypeCode)
workCenterTypeCode
- public void setWorkCenter(@Nullable String workCenter)
workCenter
- public void setOpErlstSchedldExecStrtDte(@Nullable Calendar opErlstSchedldExecStrtDte)
opErlstSchedldExecStrtDte
- public void setOpErlstSchedldExecStrtTme(@Nullable Calendar opErlstSchedldExecStrtTme)
opErlstSchedldExecStrtTme
- public void setOpErlstSchedldExecEndDte(@Nullable Calendar opErlstSchedldExecEndDte)
opErlstSchedldExecEndDte
- public void setOpErlstSchedldExecEndTme(@Nullable Calendar opErlstSchedldExecEndTme)
opErlstSchedldExecEndTme
- public void setOpActualExecutionStartDate(@Nullable Calendar opActualExecutionStartDate)
opActualExecutionStartDate
- public void setOpActualExecutionStartTime(@Nullable Calendar opActualExecutionStartTime)
opActualExecutionStartTime
- public void setOrderIntBillOfOperationsItem(@Nullable String orderIntBillOfOperationsItem)
orderIntBillOfOperationsItem
- public void setOpActualExecutionEndDate(@Nullable Calendar opActualExecutionEndDate)
opActualExecutionEndDate
- public void setOpActualExecutionEndTime(@Nullable Calendar opActualExecutionEndTime)
opActualExecutionEndTime
- public void setOperationUnit(@Nullable String operationUnit)
operationUnit
- public void setOpPlannedTotalQuantity(@Nullable BigDecimal opPlannedTotalQuantity)
opPlannedTotalQuantity
- public void setErlstSchedldExecDurnInWorkdays(@Nullable Integer erlstSchedldExecDurnInWorkdays)
erlstSchedldExecDurnInWorkdays
- public void setOpActualExecutionDays(@Nullable Integer opActualExecutionDays)
opActualExecutionDays
- public void setOpTotalConfirmedYieldQty(@Nullable BigDecimal opTotalConfirmedYieldQty)
opTotalConfirmedYieldQty
- public void setWorkCenterInternalID(@Nullable String workCenterInternalID)
workCenterInternalID
- public void setManufacturingOrder(@Nullable String manufacturingOrder)
manufacturingOrder
- public void setManufacturingOrderOperation(@Nullable String manufacturingOrderOperation)
manufacturingOrderOperation
- public void setMfgOrderOperationIsPhase(@Nullable Boolean mfgOrderOperationIsPhase)
mfgOrderOperationIsPhase
- public void setManufacturingOrderSequence(@Nullable String manufacturingOrderSequence)
manufacturingOrderSequence
- public void setMfgOrderSequenceText(@Nullable String mfgOrderSequenceText)
mfgOrderSequenceText
- public void setMfgOrderOperationText(@Nullable String mfgOrderOperationText)
mfgOrderOperationText
- public void setManufacturingOrderType(@Nullable String manufacturingOrderType)
manufacturingOrderType
- public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- public String toString()
toString
in class VdmObject<ProductionOrderOperation>
public boolean equals(Object o)
equals
in class VdmObject<ProductionOrderOperation>
public int hashCode()
hashCode
in class VdmObject<ProductionOrderOperation>
Copyright © 2018 SAP SE. All rights reserved.