java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<WorkCenters>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.workcenterdata.WorkCenters

public class WorkCenters extends VdmEntity<WorkCenters>
Header

Original entity name from the Odata EDM: A_WorkCentersType

  • Field Details

    • ALL_FIELDS

      public static final WorkCentersSelectable ALL_FIELDS
      Selector for all available fields of WorkCenters.
    • WORK_CENTER_INTERNAL_ID

      public static final WorkCentersField<String> WORK_CENTER_INTERNAL_ID
      Use with available fluent helpers to apply the WorkCenterInternalID field to query operations.
    • WORK_CENTER_TYPE_CODE

      public static final WorkCentersField<String> WORK_CENTER_TYPE_CODE
      Use with available fluent helpers to apply the WorkCenterTypeCode field to query operations.
    • WORK_CENTER

      public static final WorkCentersField<String> WORK_CENTER
      Use with available fluent helpers to apply the WorkCenter field to query operations.
    • WORK_CENTER_DESC

      public static final WorkCentersField<String> WORK_CENTER_DESC
      Use with available fluent helpers to apply the WorkCenterDesc field to query operations.
    • PLANT

      public static final WorkCentersField<String> PLANT
      Use with available fluent helpers to apply the Plant field to query operations.
    • WORK_CENTER_CATEGORY_CODE

      public static final WorkCentersField<String> WORK_CENTER_CATEGORY_CODE
      Use with available fluent helpers to apply the WorkCenterCategoryCode field to query operations.
    • WORK_CENTER_RESPONSIBLE

      public static final WorkCentersField<String> WORK_CENTER_RESPONSIBLE
      Use with available fluent helpers to apply the WorkCenterResponsible field to query operations.
    • WORK_CENTER_RESPONSIBLE_NAME

      public static final WorkCentersField<String> WORK_CENTER_RESPONSIBLE_NAME
      Use with available fluent helpers to apply the WorkCenterResponsibleName field to query operations.
    • SUPPLY_AREA

      public static final WorkCentersField<String> SUPPLY_AREA
      Use with available fluent helpers to apply the SupplyArea field to query operations.
    • WORK_CENTER_USAGE

      public static final WorkCentersField<String> WORK_CENTER_USAGE
      Use with available fluent helpers to apply the WorkCenterUsage field to query operations.
    • CAPACITY_INTERNAL_ID

      public static final WorkCentersField<String> CAPACITY_INTERNAL_ID
      Use with available fluent helpers to apply the CapacityInternalID field to query operations.
    • WORK_CENTER_IS_TO_BE_DELETED

      public static final WorkCentersField<Boolean> WORK_CENTER_IS_TO_BE_DELETED
      Use with available fluent helpers to apply the WorkCenterIsToBeDeleted field to query operations.
    • VALIDITY_START_DATE

      public static final WorkCentersField<LocalDateTime> VALIDITY_START_DATE
      Use with available fluent helpers to apply the ValidityStartDate field to query operations.
    • VALIDITY_END_DATE

      public static final WorkCentersField<LocalDateTime> VALIDITY_END_DATE
      Use with available fluent helpers to apply the ValidityEndDate field to query operations.
    • WORK_CENTER_FORMULA_PARAM1

      public static final WorkCentersField<String> WORK_CENTER_FORMULA_PARAM1
      Use with available fluent helpers to apply the WorkCenterFormulaParam1 field to query operations.
    • WORK_CENTER_FORMULA_PARAM2

      public static final WorkCentersField<String> WORK_CENTER_FORMULA_PARAM2
      Use with available fluent helpers to apply the WorkCenterFormulaParam2 field to query operations.
    • WORK_CENTER_FORMULA_PARAM3

      public static final WorkCentersField<String> WORK_CENTER_FORMULA_PARAM3
      Use with available fluent helpers to apply the WorkCenterFormulaParam3 field to query operations.
    • WORK_CENTER_FORMULA_PARAM4

      public static final WorkCentersField<String> WORK_CENTER_FORMULA_PARAM4
      Use with available fluent helpers to apply the WorkCenterFormulaParam4 field to query operations.
    • WORK_CENTER_FORMULA_PARAM5

      public static final WorkCentersField<String> WORK_CENTER_FORMULA_PARAM5
      Use with available fluent helpers to apply the WorkCenterFormulaParam5 field to query operations.
    • WORK_CENTER_FORMULA_PARAM6

      public static final WorkCentersField<String> WORK_CENTER_FORMULA_PARAM6
      Use with available fluent helpers to apply the WorkCenterFormulaParam6 field to query operations.
    • WORK_CENTER_FMLA_PARAM_VALUE1

      public static final WorkCentersField<BigDecimal> WORK_CENTER_FMLA_PARAM_VALUE1
      Use with available fluent helpers to apply the WorkCenterFmlaParamValue1 field to query operations.
    • WORK_CENTER_FMLA_PARAM_VALUE2

      public static final WorkCentersField<BigDecimal> WORK_CENTER_FMLA_PARAM_VALUE2
      Use with available fluent helpers to apply the WorkCenterFmlaParamValue2 field to query operations.
    • WORK_CENTER_FMLA_PARAM_VALUE3

      public static final WorkCentersField<BigDecimal> WORK_CENTER_FMLA_PARAM_VALUE3
      Use with available fluent helpers to apply the WorkCenterFmlaParamValue3 field to query operations.
    • WORK_CENTER_FMLA_PARAM_VALUE4

      public static final WorkCentersField<BigDecimal> WORK_CENTER_FMLA_PARAM_VALUE4
      Use with available fluent helpers to apply the WorkCenterFmlaParamValue4 field to query operations.
    • WORK_CENTER_FMLA_PARAM_VALUE5

      public static final WorkCentersField<BigDecimal> WORK_CENTER_FMLA_PARAM_VALUE5
      Use with available fluent helpers to apply the WorkCenterFmlaParamValue5 field to query operations.
    • WORK_CENTER_FMLA_PARAM_VALUE6

      public static final WorkCentersField<BigDecimal> WORK_CENTER_FMLA_PARAM_VALUE6
      Use with available fluent helpers to apply the WorkCenterFmlaParamValue6 field to query operations.
    • WORK_CENTER_FMLA_PARAM_UNIT1

      public static final WorkCentersField<String> WORK_CENTER_FMLA_PARAM_UNIT1
      Use with available fluent helpers to apply the WorkCenterFmlaParamUnit1 field to query operations.
    • WORK_CENTER_FMLA_PARAM_UNIT2

      public static final WorkCentersField<String> WORK_CENTER_FMLA_PARAM_UNIT2
      Use with available fluent helpers to apply the WorkCenterFmlaParamUnit2 field to query operations.
    • WORK_CENTER_FMLA_PARAM_UNIT3

      public static final WorkCentersField<String> WORK_CENTER_FMLA_PARAM_UNIT3
      Use with available fluent helpers to apply the WorkCenterFmlaParamUnit3 field to query operations.
    • WORK_CENTER_FMLA_PARAM_UNIT4

      public static final WorkCentersField<String> WORK_CENTER_FMLA_PARAM_UNIT4
      Use with available fluent helpers to apply the WorkCenterFmlaParamUnit4 field to query operations.
    • WORK_CENTER_FMLA_PARAM_UNIT5

      public static final WorkCentersField<String> WORK_CENTER_FMLA_PARAM_UNIT5
      Use with available fluent helpers to apply the WorkCenterFmlaParamUnit5 field to query operations.
    • WORK_CENTER_FMLA_PARAM_UNIT6

      public static final WorkCentersField<String> WORK_CENTER_FMLA_PARAM_UNIT6
      Use with available fluent helpers to apply the WorkCenterFmlaParamUnit6 field to query operations.
    • STANDARD_WORK_FORMULA_PARAM_GROUP

      public static final WorkCentersField<String> STANDARD_WORK_FORMULA_PARAM_GROUP
      Use with available fluent helpers to apply the StandardWorkFormulaParamGroup field to query operations.
    • WRK_CTR_STD_VAL_MAINT_RULE1

      public static final WorkCentersField<String> WRK_CTR_STD_VAL_MAINT_RULE1
      Use with available fluent helpers to apply the WrkCtrStdValMaintRule1 field to query operations.
    • WRK_CTR_STD_VAL_MAINT_RULE2

      public static final WorkCentersField<String> WRK_CTR_STD_VAL_MAINT_RULE2
      Use with available fluent helpers to apply the WrkCtrStdValMaintRule2 field to query operations.
    • WRK_CTR_STD_VAL_MAINT_RULE3

      public static final WorkCentersField<String> WRK_CTR_STD_VAL_MAINT_RULE3
      Use with available fluent helpers to apply the WrkCtrStdValMaintRule3 field to query operations.
    • WRK_CTR_STD_VAL_MAINT_RULE4

      public static final WorkCentersField<String> WRK_CTR_STD_VAL_MAINT_RULE4
      Use with available fluent helpers to apply the WrkCtrStdValMaintRule4 field to query operations.
    • WRK_CTR_STD_VAL_MAINT_RULE5

      public static final WorkCentersField<String> WRK_CTR_STD_VAL_MAINT_RULE5
      Use with available fluent helpers to apply the WrkCtrStdValMaintRule5 field to query operations.
    • WRK_CTR_STD_VAL_MAINT_RULE6

      public static final WorkCentersField<String> WRK_CTR_STD_VAL_MAINT_RULE6
      Use with available fluent helpers to apply the WrkCtrStdValMaintRule6 field to query operations.
    • WORK_CENTER_STANDARD_WORK_QTY_UNIT1

      public static final WorkCentersField<String> WORK_CENTER_STANDARD_WORK_QTY_UNIT1
      Use with available fluent helpers to apply the WorkCenterStandardWorkQtyUnit1 field to query operations.
    • WORK_CENTER_STANDARD_WORK_QTY_UNIT2

      public static final WorkCentersField<String> WORK_CENTER_STANDARD_WORK_QTY_UNIT2
      Use with available fluent helpers to apply the WorkCenterStandardWorkQtyUnit2 field to query operations.
    • WORK_CENTER_STANDARD_WORK_QTY_UNIT3

      public static final WorkCentersField<String> WORK_CENTER_STANDARD_WORK_QTY_UNIT3
      Use with available fluent helpers to apply the WorkCenterStandardWorkQtyUnit3 field to query operations.
    • WORK_CENTER_STANDARD_WORK_QTY_UNIT4

      public static final WorkCentersField<String> WORK_CENTER_STANDARD_WORK_QTY_UNIT4
      Use with available fluent helpers to apply the WorkCenterStandardWorkQtyUnit4 field to query operations.
    • WORK_CENTER_STANDARD_WORK_QTY_UNIT5

      public static final WorkCentersField<String> WORK_CENTER_STANDARD_WORK_QTY_UNIT5
      Use with available fluent helpers to apply the WorkCenterStandardWorkQtyUnit5 field to query operations.
    • WORK_CENTER_STANDARD_WORK_QTY_UNIT6

      public static final WorkCentersField<String> WORK_CENTER_STANDARD_WORK_QTY_UNIT6
      Use with available fluent helpers to apply the WorkCenterStandardWorkQtyUnit6 field to query operations.
    • OPERATION_CONTROL_PROFILE

      public static final WorkCentersField<String> OPERATION_CONTROL_PROFILE
      Use with available fluent helpers to apply the OperationControlProfile field to query operations.
    • MATL_COMP_IS_MARKED_FOR_BACKFLUSH

      public static final WorkCentersField<Boolean> MATL_COMP_IS_MARKED_FOR_BACKFLUSH
      Use with available fluent helpers to apply the MatlCompIsMarkedForBackflush field to query operations.
    • WORK_CENTER_LOCATION

      public static final WorkCentersField<String> WORK_CENTER_LOCATION
      Use with available fluent helpers to apply the WorkCenterLocation field to query operations.
    • WORK_CENTER_LOCATION_GROUP

      public static final WorkCentersField<String> WORK_CENTER_LOCATION_GROUP
      Use with available fluent helpers to apply the WorkCenterLocationGroup field to query operations.
    • WRK_CTR_SETUP_SCHEDG_FMLA

      public static final WorkCentersField<String> WRK_CTR_SETUP_SCHEDG_FMLA
      Use with available fluent helpers to apply the WrkCtrSetupSchedgFmla field to query operations.
    • WRK_CTR_PROCG_SCHEDG_FMLA

      public static final WorkCentersField<String> WRK_CTR_PROCG_SCHEDG_FMLA
      Use with available fluent helpers to apply the WrkCtrProcgSchedgFmla field to query operations.
    • WRK_CTR_TEARDOWN_SCHEDG_FMLA

      public static final WorkCentersField<String> WRK_CTR_TEARDOWN_SCHEDG_FMLA
      Use with available fluent helpers to apply the WrkCtrTeardownSchedgFmla field to query operations.
    • WRK_CTR_INT_PROCG_SCHEDG_FMLA

      public static final WorkCentersField<String> WRK_CTR_INT_PROCG_SCHEDG_FMLA
      Use with available fluent helpers to apply the WrkCtrIntProcgSchedgFmla field to query operations.
    • WORK_CENTER_LAST_CHANGE_DATE_TIME

      public static final WorkCentersField<ZonedDateTime> WORK_CENTER_LAST_CHANGE_DATE_TIME
      Use with available fluent helpers to apply the WorkCenterLastChangeDateTime field to query operations.
    • TO_CAPACITY

      public static final WorkCentersOneToOneLink<WorkCenterCapacity> TO_CAPACITY
      Use with available fluent helpers to apply the to_Capacity navigation property to query operations.
    • TO_WORK_CENTER_ALL_CAPACITY

      public static final WorkCentersLink<WorkCenterAllCapacity_2> TO_WORK_CENTER_ALL_CAPACITY
      Use with available fluent helpers to apply the to_WorkCenterAllCapacity navigation property to query operations.
    • TO_WORK_CENTER_CAPACITY

      public static final WorkCentersLink<WorkCenterAllCapacity> TO_WORK_CENTER_CAPACITY
      Use with available fluent helpers to apply the to_WorkCenterCapacity navigation property to query operations.
    • TO_WORK_CENTER_COST_CENTER

      public static final WorkCentersLink<WorkCenterCostCenter> TO_WORK_CENTER_COST_CENTER
      Use with available fluent helpers to apply the to_WorkCenterCostCenter navigation property to query operations.
    • TO_WORK_CENTER_DESCRIPTION

      public static final WorkCentersLink<WorkCenterDescription> TO_WORK_CENTER_DESCRIPTION
      Use with available fluent helpers to apply the to_WorkCenterDescription navigation property to query operations.
    • TO_WORK_CENTER_QUEUING_OP

      public static final WorkCentersLink<WorkCenterPipeLineOperation> TO_WORK_CENTER_QUEUING_OP
      Use with available fluent helpers to apply the to_WorkCenterQueuingOp navigation property to query operations.
    • TO_WORK_CENTER_TODAY_OP

      public static final WorkCentersLink<WorkCenterDayOperation> TO_WORK_CENTER_TODAY_OP
      Use with available fluent helpers to apply the to_WorkCenterTodayOp navigation property to query operations.
  • Constructor Details

    • WorkCenters

      public WorkCenters()
    • WorkCenters

      public WorkCenters(@Nullable String workCenterInternalID, @Nullable String workCenterTypeCode, @Nullable String workCenter, @Nullable String workCenterDesc, @Nullable String plant, @Nullable String workCenterCategoryCode, @Nullable String workCenterResponsible, @Nullable String workCenterResponsibleName, @Nullable String supplyArea, @Nullable String workCenterUsage, @Nullable String capacityInternalID, @Nullable Boolean workCenterIsToBeDeleted, @Nullable LocalDateTime validityStartDate, @Nullable LocalDateTime validityEndDate, @Nullable String workCenterFormulaParam1, @Nullable String workCenterFormulaParam2, @Nullable String workCenterFormulaParam3, @Nullable String workCenterFormulaParam4, @Nullable String workCenterFormulaParam5, @Nullable String workCenterFormulaParam6, @Nullable BigDecimal workCenterFmlaParamValue1, @Nullable BigDecimal workCenterFmlaParamValue2, @Nullable BigDecimal workCenterFmlaParamValue3, @Nullable BigDecimal workCenterFmlaParamValue4, @Nullable BigDecimal workCenterFmlaParamValue5, @Nullable BigDecimal workCenterFmlaParamValue6, @Nullable String workCenterFmlaParamUnit1, @Nullable String workCenterFmlaParamUnit2, @Nullable String workCenterFmlaParamUnit3, @Nullable String workCenterFmlaParamUnit4, @Nullable String workCenterFmlaParamUnit5, @Nullable String workCenterFmlaParamUnit6, @Nullable String standardWorkFormulaParamGroup, @Nullable String wrkCtrStdValMaintRule1, @Nullable String wrkCtrStdValMaintRule2, @Nullable String wrkCtrStdValMaintRule3, @Nullable String wrkCtrStdValMaintRule4, @Nullable String wrkCtrStdValMaintRule5, @Nullable String wrkCtrStdValMaintRule6, @Nullable String workCenterStandardWorkQtyUnit1, @Nullable String workCenterStandardWorkQtyUnit2, @Nullable String workCenterStandardWorkQtyUnit3, @Nullable String workCenterStandardWorkQtyUnit4, @Nullable String workCenterStandardWorkQtyUnit5, @Nullable String workCenterStandardWorkQtyUnit6, @Nullable String operationControlProfile, @Nullable Boolean matlCompIsMarkedForBackflush, @Nullable String workCenterLocation, @Nullable String workCenterLocationGroup, @Nullable String wrkCtrSetupSchedgFmla, @Nullable String wrkCtrProcgSchedgFmla, @Nullable String wrkCtrTeardownSchedgFmla, @Nullable String wrkCtrIntProcgSchedgFmla, @Nullable ZonedDateTime workCenterLastChangeDateTime, @Nullable WorkCenterCapacity toCapacity, List<WorkCenterAllCapacity_2> toWorkCenterAllCapacity, List<WorkCenterAllCapacity> toWorkCenterCapacity, List<WorkCenterCostCenter> toWorkCenterCostCenter, List<WorkCenterDescription> toWorkCenterDescription, List<WorkCenterPipeLineOperation> toWorkCenterQueuingOp, List<WorkCenterDayOperation> toWorkCenterTodayOp)
  • Method Details

    • getType

      @Nonnull public Class<WorkCenters> getType()
      Specified by:
      getType in class VdmObject<WorkCenters>
    • setWorkCenterInternalID

      public void setWorkCenterInternalID(@Nullable String workCenterInternalID)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WorkCenterInternalID

      Parameters:
      workCenterInternalID - Object ID of the resource
    • setWorkCenterTypeCode

      public void setWorkCenterTypeCode(@Nullable String workCenterTypeCode)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: WorkCenterTypeCode

      Parameters:
      workCenterTypeCode - Object types of the CIM resource
    • setWorkCenter

      public void setWorkCenter(@Nullable String workCenter)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WorkCenter

      Parameters:
      workCenter - Work Center
    • setWorkCenterDesc

      public void setWorkCenterDesc(@Nullable String workCenterDesc)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WorkCenterDesc

      Parameters:
      workCenterDesc - Work Center Text
    • setPlant

      public void setPlant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Parameters:
      plant - Plant
    • setWorkCenterCategoryCode

      public void setWorkCenterCategoryCode(@Nullable String workCenterCategoryCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WorkCenterCategoryCode

      Parameters:
      workCenterCategoryCode - Work Center Category
    • setWorkCenterResponsible

      public void setWorkCenterResponsible(@Nullable String workCenterResponsible)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterResponsible

      Parameters:
      workCenterResponsible - Person Responsible for the Work Center
    • setWorkCenterResponsibleName

      public void setWorkCenterResponsibleName(@Nullable String workCenterResponsibleName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WorkCenterResponsibleName

      Parameters:
      workCenterResponsibleName - Work Center Responsible Name
    • setSupplyArea

      public void setSupplyArea(@Nullable String supplyArea)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SupplyArea

      Parameters:
      supplyArea - Production Supply Area
    • setWorkCenterUsage

      public void setWorkCenterUsage(@Nullable String workCenterUsage)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterUsage

      Parameters:
      workCenterUsage - Work Center Usage in Bill of Operations
    • setCapacityInternalID

      public void setCapacityInternalID(@Nullable String capacityInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CapacityInternalID

      Parameters:
      capacityInternalID - Capacity ID
    • setWorkCenterIsToBeDeleted

      public void setWorkCenterIsToBeDeleted(@Nullable Boolean workCenterIsToBeDeleted)
      Constraints: none

      Original property name from the Odata EDM: WorkCenterIsToBeDeleted

      Parameters:
      workCenterIsToBeDeleted - Deletion flag for work center
    • setValidityStartDate

      public void setValidityStartDate(@Nullable LocalDateTime validityStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityStartDate

      Parameters:
      validityStartDate - Valid-From Date
    • setValidityEndDate

      public void setValidityEndDate(@Nullable LocalDateTime validityEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityEndDate

      Parameters:
      validityEndDate - Valid-To Date
    • setWorkCenterFormulaParam1

      public void setWorkCenterFormulaParam1(@Nullable String workCenterFormulaParam1)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WorkCenterFormulaParam1

      Parameters:
      workCenterFormulaParam1 - Work Center Formula Parameter 1
    • setWorkCenterFormulaParam2

      public void setWorkCenterFormulaParam2(@Nullable String workCenterFormulaParam2)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WorkCenterFormulaParam2

      Parameters:
      workCenterFormulaParam2 - Work Center Formula Parameter 2
    • setWorkCenterFormulaParam3

      public void setWorkCenterFormulaParam3(@Nullable String workCenterFormulaParam3)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WorkCenterFormulaParam3

      Parameters:
      workCenterFormulaParam3 - Work Center Formula Parameter 3
    • setWorkCenterFormulaParam4

      public void setWorkCenterFormulaParam4(@Nullable String workCenterFormulaParam4)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WorkCenterFormulaParam4

      Parameters:
      workCenterFormulaParam4 - Work Center Formula Parameter 4
    • setWorkCenterFormulaParam5

      public void setWorkCenterFormulaParam5(@Nullable String workCenterFormulaParam5)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WorkCenterFormulaParam5

      Parameters:
      workCenterFormulaParam5 - Work Center Formula Parameter 5
    • setWorkCenterFormulaParam6

      public void setWorkCenterFormulaParam6(@Nullable String workCenterFormulaParam6)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WorkCenterFormulaParam6

      Parameters:
      workCenterFormulaParam6 - Work Center Formula Parameter 6
    • setWorkCenterFmlaParamValue1

      public void setWorkCenterFmlaParamValue1(@Nullable BigDecimal workCenterFmlaParamValue1)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamValue1

      Parameters:
      workCenterFmlaParamValue1 - Work Center Formula Parameter Value 1
    • setWorkCenterFmlaParamValue2

      public void setWorkCenterFmlaParamValue2(@Nullable BigDecimal workCenterFmlaParamValue2)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamValue2

      Parameters:
      workCenterFmlaParamValue2 - Work Center Formula Parameter Value 2
    • setWorkCenterFmlaParamValue3

      public void setWorkCenterFmlaParamValue3(@Nullable BigDecimal workCenterFmlaParamValue3)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamValue3

      Parameters:
      workCenterFmlaParamValue3 - Work Center Formula Parameter Value 3
    • setWorkCenterFmlaParamValue4

      public void setWorkCenterFmlaParamValue4(@Nullable BigDecimal workCenterFmlaParamValue4)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamValue4

      Parameters:
      workCenterFmlaParamValue4 - Work Center Formula Parameter Value 4
    • setWorkCenterFmlaParamValue5

      public void setWorkCenterFmlaParamValue5(@Nullable BigDecimal workCenterFmlaParamValue5)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamValue5

      Parameters:
      workCenterFmlaParamValue5 - Work Center Formula Parameter Value 5
    • setWorkCenterFmlaParamValue6

      public void setWorkCenterFmlaParamValue6(@Nullable BigDecimal workCenterFmlaParamValue6)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamValue6

      Parameters:
      workCenterFmlaParamValue6 - Work Center Formula Parameter Value 6
    • setWorkCenterFmlaParamUnit1

      public void setWorkCenterFmlaParamUnit1(@Nullable String workCenterFmlaParamUnit1)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamUnit1

      Parameters:
      workCenterFmlaParamUnit1 - Work Center Formula Parameter Unit 1
    • setWorkCenterFmlaParamUnit2

      public void setWorkCenterFmlaParamUnit2(@Nullable String workCenterFmlaParamUnit2)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamUnit2

      Parameters:
      workCenterFmlaParamUnit2 - Work Center Formula Parameter Unit 2
    • setWorkCenterFmlaParamUnit3

      public void setWorkCenterFmlaParamUnit3(@Nullable String workCenterFmlaParamUnit3)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamUnit3

      Parameters:
      workCenterFmlaParamUnit3 - Work Center Formula Parameter Unit 3
    • setWorkCenterFmlaParamUnit4

      public void setWorkCenterFmlaParamUnit4(@Nullable String workCenterFmlaParamUnit4)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamUnit4

      Parameters:
      workCenterFmlaParamUnit4 - Work Center Formula Parameter Unit 4
    • setWorkCenterFmlaParamUnit5

      public void setWorkCenterFmlaParamUnit5(@Nullable String workCenterFmlaParamUnit5)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamUnit5

      Parameters:
      workCenterFmlaParamUnit5 - Work Center Formula Parameter Unit 5
    • setWorkCenterFmlaParamUnit6

      public void setWorkCenterFmlaParamUnit6(@Nullable String workCenterFmlaParamUnit6)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamUnit6

      Parameters:
      workCenterFmlaParamUnit6 - Work Center Formula Parameter Unit 6
    • setStandardWorkFormulaParamGroup

      public void setStandardWorkFormulaParamGroup(@Nullable String standardWorkFormulaParamGroup)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StandardWorkFormulaParamGroup

      Parameters:
      standardWorkFormulaParamGroup - Standard Value Key
    • setWrkCtrStdValMaintRule1

      public void setWrkCtrStdValMaintRule1(@Nullable String wrkCtrStdValMaintRule1)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCtrStdValMaintRule1

      Parameters:
      wrkCtrStdValMaintRule1 - Standard Value Maintenance Rule 1
    • setWrkCtrStdValMaintRule2

      public void setWrkCtrStdValMaintRule2(@Nullable String wrkCtrStdValMaintRule2)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCtrStdValMaintRule2

      Parameters:
      wrkCtrStdValMaintRule2 - Standard Value Maintenance Rule 2
    • setWrkCtrStdValMaintRule3

      public void setWrkCtrStdValMaintRule3(@Nullable String wrkCtrStdValMaintRule3)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCtrStdValMaintRule3

      Parameters:
      wrkCtrStdValMaintRule3 - Standard Value Maintenance Rule 3
    • setWrkCtrStdValMaintRule4

      public void setWrkCtrStdValMaintRule4(@Nullable String wrkCtrStdValMaintRule4)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCtrStdValMaintRule4

      Parameters:
      wrkCtrStdValMaintRule4 - Standard Value Maintenance Rule 4
    • setWrkCtrStdValMaintRule5

      public void setWrkCtrStdValMaintRule5(@Nullable String wrkCtrStdValMaintRule5)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCtrStdValMaintRule5

      Parameters:
      wrkCtrStdValMaintRule5 - Standard Value Maintenance Rule 5
    • setWrkCtrStdValMaintRule6

      public void setWrkCtrStdValMaintRule6(@Nullable String wrkCtrStdValMaintRule6)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCtrStdValMaintRule6

      Parameters:
      wrkCtrStdValMaintRule6 - Standard Value Maintenance Rule 6
    • setWorkCenterStandardWorkQtyUnit1

      public void setWorkCenterStandardWorkQtyUnit1(@Nullable String workCenterStandardWorkQtyUnit1)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterStandardWorkQtyUnit1

      Parameters:
      workCenterStandardWorkQtyUnit1 - Standard Work Quantity Unit 1
    • setWorkCenterStandardWorkQtyUnit2

      public void setWorkCenterStandardWorkQtyUnit2(@Nullable String workCenterStandardWorkQtyUnit2)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterStandardWorkQtyUnit2

      Parameters:
      workCenterStandardWorkQtyUnit2 - Standard Work Quantity Unit 2
    • setWorkCenterStandardWorkQtyUnit3

      public void setWorkCenterStandardWorkQtyUnit3(@Nullable String workCenterStandardWorkQtyUnit3)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterStandardWorkQtyUnit3

      Parameters:
      workCenterStandardWorkQtyUnit3 - Standard Work Quantity Unit 3
    • setWorkCenterStandardWorkQtyUnit4

      public void setWorkCenterStandardWorkQtyUnit4(@Nullable String workCenterStandardWorkQtyUnit4)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterStandardWorkQtyUnit4

      Parameters:
      workCenterStandardWorkQtyUnit4 - Standard Work Quantity Unit 4
    • setWorkCenterStandardWorkQtyUnit5

      public void setWorkCenterStandardWorkQtyUnit5(@Nullable String workCenterStandardWorkQtyUnit5)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterStandardWorkQtyUnit5

      Parameters:
      workCenterStandardWorkQtyUnit5 - Standard Work Quantity Unit 5
    • setWorkCenterStandardWorkQtyUnit6

      public void setWorkCenterStandardWorkQtyUnit6(@Nullable String workCenterStandardWorkQtyUnit6)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterStandardWorkQtyUnit6

      Parameters:
      workCenterStandardWorkQtyUnit6 - Standard Work Quantity Unit 6
    • setOperationControlProfile

      public void setOperationControlProfile(@Nullable String operationControlProfile)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: OperationControlProfile

      Parameters:
      operationControlProfile - Operation Control Profile
    • setMatlCompIsMarkedForBackflush

      public void setMatlCompIsMarkedForBackflush(@Nullable Boolean matlCompIsMarkedForBackflush)
      Constraints: none

      Original property name from the Odata EDM: MatlCompIsMarkedForBackflush

      Parameters:
      matlCompIsMarkedForBackflush - Indicator: Backflushing
    • setWorkCenterLocation

      public void setWorkCenterLocation(@Nullable String workCenterLocation)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: WorkCenterLocation

      Parameters:
      workCenterLocation - Work center location
    • setWorkCenterLocationGroup

      public void setWorkCenterLocationGroup(@Nullable String workCenterLocationGroup)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WorkCenterLocationGroup

      Parameters:
      workCenterLocationGroup - Location Group
    • setWrkCtrSetupSchedgFmla

      public void setWrkCtrSetupSchedgFmla(@Nullable String wrkCtrSetupSchedgFmla)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WrkCtrSetupSchedgFmla

      Parameters:
      wrkCtrSetupSchedgFmla - Formula for setup time
    • setWrkCtrProcgSchedgFmla

      public void setWrkCtrProcgSchedgFmla(@Nullable String wrkCtrProcgSchedgFmla)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WrkCtrProcgSchedgFmla

      Parameters:
      wrkCtrProcgSchedgFmla - Formula for the duration of processing time
    • setWrkCtrTeardownSchedgFmla

      public void setWrkCtrTeardownSchedgFmla(@Nullable String wrkCtrTeardownSchedgFmla)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WrkCtrTeardownSchedgFmla

      Parameters:
      wrkCtrTeardownSchedgFmla - Formula for teardown time
    • setWrkCtrIntProcgSchedgFmla

      public void setWrkCtrIntProcgSchedgFmla(@Nullable String wrkCtrIntProcgSchedgFmla)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WrkCtrIntProcgSchedgFmla

      Parameters:
      wrkCtrIntProcgSchedgFmla - Formula for the Internal Processing Duration
    • setWorkCenterLastChangeDateTime

      public void setWorkCenterLastChangeDateTime(@Nullable ZonedDateTime workCenterLastChangeDateTime)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: WorkCenterLastChangeDateTime

      Parameters:
      workCenterLastChangeDateTime - Date and Time of Last Change
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<WorkCenters>
    • getKey

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<WorkCenters>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<WorkCenters>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<WorkCenters>
    • field

      @Nonnull public static <T> WorkCentersField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      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.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> WorkCentersField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<WorkCenters>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<WorkCenters>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<WorkCenters>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<WorkCenters>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<WorkCenters>
    • fetchCapacity

      @Nullable public WorkCenterCapacity fetchCapacity()
      Fetches the WorkCenterCapacity entity (one to one) associated with this entity. This corresponds to the OData navigation property to_Capacity.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated WorkCenterCapacity entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCapacityOrFetch

      @Nullable public WorkCenterCapacity getCapacityOrFetch()
      Retrieval of associated WorkCenterCapacity entity (one to one). This corresponds to the OData navigation property to_Capacity.

      If the navigation property to_Capacity of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated WorkCenterCapacity entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCapacityIfPresent

      @Nonnull public io.vavr.control.Option<WorkCenterCapacity> getCapacityIfPresent()
      Retrieval of associated WorkCenterCapacity entity (one to one). This corresponds to the OData navigation property to_Capacity.

      If the navigation property for an entity WorkCenters has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_Capacity is already loaded, the result will contain the WorkCenterCapacity entity. If not, an Option with result state empty is returned.
    • setCapacity

      public void setCapacity(WorkCenterCapacity value)
      Overwrites the associated WorkCenterCapacity entity for the loaded navigation property to_Capacity.
      Parameters:
      value - New WorkCenterCapacity entity.
    • fetchWorkCenterAllCapacity

      @Nonnull public List<WorkCenterAllCapacity_2> fetchWorkCenterAllCapacity()
      Fetches the WorkCenterAllCapacity_2 entities (one to many) associated with this entity. This corresponds to the OData navigation property to_WorkCenterAllCapacity.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated WorkCenterAllCapacity_2 entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWorkCenterAllCapacityOrFetch

      @Nonnull public List<WorkCenterAllCapacity_2> getWorkCenterAllCapacityOrFetch()
      Retrieval of associated WorkCenterAllCapacity_2 entities (one to many). This corresponds to the OData navigation property to_WorkCenterAllCapacity.

      If the navigation property to_WorkCenterAllCapacity of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated WorkCenterAllCapacity_2 entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWorkCenterAllCapacityIfPresent

      @Nonnull public io.vavr.control.Option<List<WorkCenterAllCapacity_2>> getWorkCenterAllCapacityIfPresent()
      Retrieval of associated WorkCenterAllCapacity_2 entities (one to many). This corresponds to the OData navigation property to_WorkCenterAllCapacity.

      If the navigation property for an entity WorkCenters has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_WorkCenterAllCapacity is already loaded, the result will contain the WorkCenterAllCapacity_2 entities. If not, an Option with result state empty is returned.
    • setWorkCenterAllCapacity

      public void setWorkCenterAllCapacity(@Nonnull List<WorkCenterAllCapacity_2> value)
      Overwrites the list of associated WorkCenterAllCapacity_2 entities for the loaded navigation property to_WorkCenterAllCapacity.

      If the navigation property to_WorkCenterAllCapacity of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of WorkCenterAllCapacity_2 entities.
    • addWorkCenterAllCapacity

      public void addWorkCenterAllCapacity(WorkCenterAllCapacity_2... entity)
      Adds elements to the list of associated WorkCenterAllCapacity_2 entities. This corresponds to the OData navigation property to_WorkCenterAllCapacity.

      If the navigation property to_WorkCenterAllCapacity of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of WorkCenterAllCapacity_2 entities.
    • fetchWorkCenterCapacity

      @Nonnull public List<WorkCenterAllCapacity> fetchWorkCenterCapacity()
      Fetches the WorkCenterAllCapacity entities (one to many) associated with this entity. This corresponds to the OData navigation property to_WorkCenterCapacity.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated WorkCenterAllCapacity entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWorkCenterCapacityOrFetch

      @Nonnull public List<WorkCenterAllCapacity> getWorkCenterCapacityOrFetch()
      Retrieval of associated WorkCenterAllCapacity entities (one to many). This corresponds to the OData navigation property to_WorkCenterCapacity.

      If the navigation property to_WorkCenterCapacity of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated WorkCenterAllCapacity entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWorkCenterCapacityIfPresent

      @Nonnull public io.vavr.control.Option<List<WorkCenterAllCapacity>> getWorkCenterCapacityIfPresent()
      Retrieval of associated WorkCenterAllCapacity entities (one to many). This corresponds to the OData navigation property to_WorkCenterCapacity.

      If the navigation property for an entity WorkCenters has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_WorkCenterCapacity is already loaded, the result will contain the WorkCenterAllCapacity entities. If not, an Option with result state empty is returned.
    • setWorkCenterCapacity

      public void setWorkCenterCapacity(@Nonnull List<WorkCenterAllCapacity> value)
      Overwrites the list of associated WorkCenterAllCapacity entities for the loaded navigation property to_WorkCenterCapacity.

      If the navigation property to_WorkCenterCapacity of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of WorkCenterAllCapacity entities.
    • addWorkCenterCapacity

      public void addWorkCenterCapacity(WorkCenterAllCapacity... entity)
      Adds elements to the list of associated WorkCenterAllCapacity entities. This corresponds to the OData navigation property to_WorkCenterCapacity.

      If the navigation property to_WorkCenterCapacity of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of WorkCenterAllCapacity entities.
    • fetchWorkCenterCostCenter

      @Nonnull public List<WorkCenterCostCenter> fetchWorkCenterCostCenter()
      Fetches the WorkCenterCostCenter entities (one to many) associated with this entity. This corresponds to the OData navigation property to_WorkCenterCostCenter.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated WorkCenterCostCenter entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWorkCenterCostCenterOrFetch

      @Nonnull public List<WorkCenterCostCenter> getWorkCenterCostCenterOrFetch()
      Retrieval of associated WorkCenterCostCenter entities (one to many). This corresponds to the OData navigation property to_WorkCenterCostCenter.

      If the navigation property to_WorkCenterCostCenter of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated WorkCenterCostCenter entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWorkCenterCostCenterIfPresent

      @Nonnull public io.vavr.control.Option<List<WorkCenterCostCenter>> getWorkCenterCostCenterIfPresent()
      Retrieval of associated WorkCenterCostCenter entities (one to many). This corresponds to the OData navigation property to_WorkCenterCostCenter.

      If the navigation property for an entity WorkCenters has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_WorkCenterCostCenter is already loaded, the result will contain the WorkCenterCostCenter entities. If not, an Option with result state empty is returned.
    • setWorkCenterCostCenter

      public void setWorkCenterCostCenter(@Nonnull List<WorkCenterCostCenter> value)
      Overwrites the list of associated WorkCenterCostCenter entities for the loaded navigation property to_WorkCenterCostCenter.

      If the navigation property to_WorkCenterCostCenter of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of WorkCenterCostCenter entities.
    • addWorkCenterCostCenter

      public void addWorkCenterCostCenter(WorkCenterCostCenter... entity)
      Adds elements to the list of associated WorkCenterCostCenter entities. This corresponds to the OData navigation property to_WorkCenterCostCenter.

      If the navigation property to_WorkCenterCostCenter of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of WorkCenterCostCenter entities.
    • fetchWorkCenterDescription

      @Nonnull public List<WorkCenterDescription> fetchWorkCenterDescription()
      Fetches the WorkCenterDescription entities (one to many) associated with this entity. This corresponds to the OData navigation property to_WorkCenterDescription.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated WorkCenterDescription entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWorkCenterDescriptionOrFetch

      @Nonnull public List<WorkCenterDescription> getWorkCenterDescriptionOrFetch()
      Retrieval of associated WorkCenterDescription entities (one to many). This corresponds to the OData navigation property to_WorkCenterDescription.

      If the navigation property to_WorkCenterDescription of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated WorkCenterDescription entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWorkCenterDescriptionIfPresent

      @Nonnull public io.vavr.control.Option<List<WorkCenterDescription>> getWorkCenterDescriptionIfPresent()
      Retrieval of associated WorkCenterDescription entities (one to many). This corresponds to the OData navigation property to_WorkCenterDescription.

      If the navigation property for an entity WorkCenters has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_WorkCenterDescription is already loaded, the result will contain the WorkCenterDescription entities. If not, an Option with result state empty is returned.
    • setWorkCenterDescription

      public void setWorkCenterDescription(@Nonnull List<WorkCenterDescription> value)
      Overwrites the list of associated WorkCenterDescription entities for the loaded navigation property to_WorkCenterDescription.

      If the navigation property to_WorkCenterDescription of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of WorkCenterDescription entities.
    • addWorkCenterDescription

      public void addWorkCenterDescription(WorkCenterDescription... entity)
      Adds elements to the list of associated WorkCenterDescription entities. This corresponds to the OData navigation property to_WorkCenterDescription.

      If the navigation property to_WorkCenterDescription of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of WorkCenterDescription entities.
    • fetchWorkCenterQueuingOp

      @Nonnull public List<WorkCenterPipeLineOperation> fetchWorkCenterQueuingOp()
      Fetches the WorkCenterPipeLineOperation entities (one to many) associated with this entity. This corresponds to the OData navigation property to_WorkCenterQueuingOp.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated WorkCenterPipeLineOperation entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWorkCenterQueuingOpOrFetch

      @Nonnull public List<WorkCenterPipeLineOperation> getWorkCenterQueuingOpOrFetch()
      Retrieval of associated WorkCenterPipeLineOperation entities (one to many). This corresponds to the OData navigation property to_WorkCenterQueuingOp.

      If the navigation property to_WorkCenterQueuingOp of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated WorkCenterPipeLineOperation entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWorkCenterQueuingOpIfPresent

      @Nonnull public io.vavr.control.Option<List<WorkCenterPipeLineOperation>> getWorkCenterQueuingOpIfPresent()
      Retrieval of associated WorkCenterPipeLineOperation entities (one to many). This corresponds to the OData navigation property to_WorkCenterQueuingOp.

      If the navigation property for an entity WorkCenters has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_WorkCenterQueuingOp is already loaded, the result will contain the WorkCenterPipeLineOperation entities. If not, an Option with result state empty is returned.
    • setWorkCenterQueuingOp

      public void setWorkCenterQueuingOp(@Nonnull List<WorkCenterPipeLineOperation> value)
      Overwrites the list of associated WorkCenterPipeLineOperation entities for the loaded navigation property to_WorkCenterQueuingOp.

      If the navigation property to_WorkCenterQueuingOp of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of WorkCenterPipeLineOperation entities.
    • addWorkCenterQueuingOp

      public void addWorkCenterQueuingOp(WorkCenterPipeLineOperation... entity)
      Adds elements to the list of associated WorkCenterPipeLineOperation entities. This corresponds to the OData navigation property to_WorkCenterQueuingOp.

      If the navigation property to_WorkCenterQueuingOp of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of WorkCenterPipeLineOperation entities.
    • fetchWorkCenterTodayOp

      @Nonnull public List<WorkCenterDayOperation> fetchWorkCenterTodayOp()
      Fetches the WorkCenterDayOperation entities (one to many) associated with this entity. This corresponds to the OData navigation property to_WorkCenterTodayOp.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated WorkCenterDayOperation entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWorkCenterTodayOpOrFetch

      @Nonnull public List<WorkCenterDayOperation> getWorkCenterTodayOpOrFetch()
      Retrieval of associated WorkCenterDayOperation entities (one to many). This corresponds to the OData navigation property to_WorkCenterTodayOp.

      If the navigation property to_WorkCenterTodayOp of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated WorkCenterDayOperation entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWorkCenterTodayOpIfPresent

      @Nonnull public io.vavr.control.Option<List<WorkCenterDayOperation>> getWorkCenterTodayOpIfPresent()
      Retrieval of associated WorkCenterDayOperation entities (one to many). This corresponds to the OData navigation property to_WorkCenterTodayOp.

      If the navigation property for an entity WorkCenters has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_WorkCenterTodayOp is already loaded, the result will contain the WorkCenterDayOperation entities. If not, an Option with result state empty is returned.
    • setWorkCenterTodayOp

      public void setWorkCenterTodayOp(@Nonnull List<WorkCenterDayOperation> value)
      Overwrites the list of associated WorkCenterDayOperation entities for the loaded navigation property to_WorkCenterTodayOp.

      If the navigation property to_WorkCenterTodayOp of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of WorkCenterDayOperation entities.
    • addWorkCenterTodayOp

      public void addWorkCenterTodayOp(WorkCenterDayOperation... entity)
      Adds elements to the list of associated WorkCenterDayOperation entities. This corresponds to the OData navigation property to_WorkCenterTodayOp.

      If the navigation property to_WorkCenterTodayOp of a queried WorkCenters is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of WorkCenterDayOperation entities.
    • builder

      @Nonnull public static WorkCenters.WorkCentersBuilder builder()
    • getWorkCenterInternalID

      @Nullable public String getWorkCenterInternalID()
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WorkCenterInternalID

      Returns:
      Object ID of the resource
    • getWorkCenterTypeCode

      @Nullable public String getWorkCenterTypeCode()
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: WorkCenterTypeCode

      Returns:
      Object types of the CIM resource
    • getWorkCenter

      @Nullable public String getWorkCenter()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WorkCenter

      Returns:
      Work Center
    • getWorkCenterDesc

      @Nullable public String getWorkCenterDesc()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WorkCenterDesc

      Returns:
      Work Center Text
    • getPlant

      @Nullable public String getPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      Plant
    • getWorkCenterCategoryCode

      @Nullable public String getWorkCenterCategoryCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WorkCenterCategoryCode

      Returns:
      Work Center Category
    • getWorkCenterResponsible

      @Nullable public String getWorkCenterResponsible()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterResponsible

      Returns:
      Person Responsible for the Work Center
    • getWorkCenterResponsibleName

      @Nullable public String getWorkCenterResponsibleName()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WorkCenterResponsibleName

      Returns:
      Work Center Responsible Name
    • getSupplyArea

      @Nullable public String getSupplyArea()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SupplyArea

      Returns:
      Production Supply Area
    • getWorkCenterUsage

      @Nullable public String getWorkCenterUsage()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterUsage

      Returns:
      Work Center Usage in Bill of Operations
    • getCapacityInternalID

      @Nullable public String getCapacityInternalID()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CapacityInternalID

      Returns:
      Capacity ID
    • getWorkCenterIsToBeDeleted

      @Nullable public Boolean getWorkCenterIsToBeDeleted()
      Constraints: none

      Original property name from the Odata EDM: WorkCenterIsToBeDeleted

      Returns:
      Deletion flag for work center
    • getValidityStartDate

      @Nullable public LocalDateTime getValidityStartDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityStartDate

      Returns:
      Valid-From Date
    • getValidityEndDate

      @Nullable public LocalDateTime getValidityEndDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityEndDate

      Returns:
      Valid-To Date
    • getWorkCenterFormulaParam1

      @Nullable public String getWorkCenterFormulaParam1()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WorkCenterFormulaParam1

      Returns:
      Work Center Formula Parameter 1
    • getWorkCenterFormulaParam2

      @Nullable public String getWorkCenterFormulaParam2()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WorkCenterFormulaParam2

      Returns:
      Work Center Formula Parameter 2
    • getWorkCenterFormulaParam3

      @Nullable public String getWorkCenterFormulaParam3()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WorkCenterFormulaParam3

      Returns:
      Work Center Formula Parameter 3
    • getWorkCenterFormulaParam4

      @Nullable public String getWorkCenterFormulaParam4()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WorkCenterFormulaParam4

      Returns:
      Work Center Formula Parameter 4
    • getWorkCenterFormulaParam5

      @Nullable public String getWorkCenterFormulaParam5()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WorkCenterFormulaParam5

      Returns:
      Work Center Formula Parameter 5
    • getWorkCenterFormulaParam6

      @Nullable public String getWorkCenterFormulaParam6()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WorkCenterFormulaParam6

      Returns:
      Work Center Formula Parameter 6
    • getWorkCenterFmlaParamValue1

      @Nullable public BigDecimal getWorkCenterFmlaParamValue1()
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamValue1

      Returns:
      Work Center Formula Parameter Value 1
    • getWorkCenterFmlaParamValue2

      @Nullable public BigDecimal getWorkCenterFmlaParamValue2()
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamValue2

      Returns:
      Work Center Formula Parameter Value 2
    • getWorkCenterFmlaParamValue3

      @Nullable public BigDecimal getWorkCenterFmlaParamValue3()
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamValue3

      Returns:
      Work Center Formula Parameter Value 3
    • getWorkCenterFmlaParamValue4

      @Nullable public BigDecimal getWorkCenterFmlaParamValue4()
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamValue4

      Returns:
      Work Center Formula Parameter Value 4
    • getWorkCenterFmlaParamValue5

      @Nullable public BigDecimal getWorkCenterFmlaParamValue5()
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamValue5

      Returns:
      Work Center Formula Parameter Value 5
    • getWorkCenterFmlaParamValue6

      @Nullable public BigDecimal getWorkCenterFmlaParamValue6()
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamValue6

      Returns:
      Work Center Formula Parameter Value 6
    • getWorkCenterFmlaParamUnit1

      @Nullable public String getWorkCenterFmlaParamUnit1()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamUnit1

      Returns:
      Work Center Formula Parameter Unit 1
    • getWorkCenterFmlaParamUnit2

      @Nullable public String getWorkCenterFmlaParamUnit2()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamUnit2

      Returns:
      Work Center Formula Parameter Unit 2
    • getWorkCenterFmlaParamUnit3

      @Nullable public String getWorkCenterFmlaParamUnit3()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamUnit3

      Returns:
      Work Center Formula Parameter Unit 3
    • getWorkCenterFmlaParamUnit4

      @Nullable public String getWorkCenterFmlaParamUnit4()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamUnit4

      Returns:
      Work Center Formula Parameter Unit 4
    • getWorkCenterFmlaParamUnit5

      @Nullable public String getWorkCenterFmlaParamUnit5()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamUnit5

      Returns:
      Work Center Formula Parameter Unit 5
    • getWorkCenterFmlaParamUnit6

      @Nullable public String getWorkCenterFmlaParamUnit6()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterFmlaParamUnit6

      Returns:
      Work Center Formula Parameter Unit 6
    • getStandardWorkFormulaParamGroup

      @Nullable public String getStandardWorkFormulaParamGroup()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StandardWorkFormulaParamGroup

      Returns:
      Standard Value Key
    • getWrkCtrStdValMaintRule1

      @Nullable public String getWrkCtrStdValMaintRule1()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCtrStdValMaintRule1

      Returns:
      Standard Value Maintenance Rule 1
    • getWrkCtrStdValMaintRule2

      @Nullable public String getWrkCtrStdValMaintRule2()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCtrStdValMaintRule2

      Returns:
      Standard Value Maintenance Rule 2
    • getWrkCtrStdValMaintRule3

      @Nullable public String getWrkCtrStdValMaintRule3()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCtrStdValMaintRule3

      Returns:
      Standard Value Maintenance Rule 3
    • getWrkCtrStdValMaintRule4

      @Nullable public String getWrkCtrStdValMaintRule4()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCtrStdValMaintRule4

      Returns:
      Standard Value Maintenance Rule 4
    • getWrkCtrStdValMaintRule5

      @Nullable public String getWrkCtrStdValMaintRule5()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCtrStdValMaintRule5

      Returns:
      Standard Value Maintenance Rule 5
    • getWrkCtrStdValMaintRule6

      @Nullable public String getWrkCtrStdValMaintRule6()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCtrStdValMaintRule6

      Returns:
      Standard Value Maintenance Rule 6
    • getWorkCenterStandardWorkQtyUnit1

      @Nullable public String getWorkCenterStandardWorkQtyUnit1()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterStandardWorkQtyUnit1

      Returns:
      Standard Work Quantity Unit 1
    • getWorkCenterStandardWorkQtyUnit2

      @Nullable public String getWorkCenterStandardWorkQtyUnit2()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterStandardWorkQtyUnit2

      Returns:
      Standard Work Quantity Unit 2
    • getWorkCenterStandardWorkQtyUnit3

      @Nullable public String getWorkCenterStandardWorkQtyUnit3()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterStandardWorkQtyUnit3

      Returns:
      Standard Work Quantity Unit 3
    • getWorkCenterStandardWorkQtyUnit4

      @Nullable public String getWorkCenterStandardWorkQtyUnit4()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterStandardWorkQtyUnit4

      Returns:
      Standard Work Quantity Unit 4
    • getWorkCenterStandardWorkQtyUnit5

      @Nullable public String getWorkCenterStandardWorkQtyUnit5()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterStandardWorkQtyUnit5

      Returns:
      Standard Work Quantity Unit 5
    • getWorkCenterStandardWorkQtyUnit6

      @Nullable public String getWorkCenterStandardWorkQtyUnit6()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WorkCenterStandardWorkQtyUnit6

      Returns:
      Standard Work Quantity Unit 6
    • getOperationControlProfile

      @Nullable public String getOperationControlProfile()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: OperationControlProfile

      Returns:
      Operation Control Profile
    • getMatlCompIsMarkedForBackflush

      @Nullable public Boolean getMatlCompIsMarkedForBackflush()
      Constraints: none

      Original property name from the Odata EDM: MatlCompIsMarkedForBackflush

      Returns:
      Indicator: Backflushing
    • getWorkCenterLocation

      @Nullable public String getWorkCenterLocation()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: WorkCenterLocation

      Returns:
      Work center location
    • getWorkCenterLocationGroup

      @Nullable public String getWorkCenterLocationGroup()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WorkCenterLocationGroup

      Returns:
      Location Group
    • getWrkCtrSetupSchedgFmla

      @Nullable public String getWrkCtrSetupSchedgFmla()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WrkCtrSetupSchedgFmla

      Returns:
      Formula for setup time
    • getWrkCtrProcgSchedgFmla

      @Nullable public String getWrkCtrProcgSchedgFmla()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WrkCtrProcgSchedgFmla

      Returns:
      Formula for the duration of processing time
    • getWrkCtrTeardownSchedgFmla

      @Nullable public String getWrkCtrTeardownSchedgFmla()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WrkCtrTeardownSchedgFmla

      Returns:
      Formula for teardown time
    • getWrkCtrIntProcgSchedgFmla

      @Nullable public String getWrkCtrIntProcgSchedgFmla()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: WrkCtrIntProcgSchedgFmla

      Returns:
      Formula for the Internal Processing Duration
    • getWorkCenterLastChangeDateTime

      @Nullable public ZonedDateTime getWorkCenterLastChangeDateTime()
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: WorkCenterLastChangeDateTime

      Returns:
      Date and Time of Last Change
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<WorkCenters>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<WorkCenters>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<WorkCenters>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<WorkCenters>