Class ProductionRsceTools_2.ProductionRsceTools_2Builder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.productionorderv2.ProductionRsceTools_2.ProductionRsceTools_2Builder
Enclosing class:
ProductionRsceTools_2

public static class ProductionRsceTools_2.ProductionRsceTools_2Builder extends Object
  • Method Details

    • orderInternalBillOfOperations

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder orderInternalBillOfOperations(@Nullable String orderInternalBillOfOperations)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OrderInternalBillOfOperations

      Returns:
      this.
    • mfgOrderOpProdnRsceToolIntID

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder mfgOrderOpProdnRsceToolIntID(@Nullable String mfgOrderOpProdnRsceToolIntID)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MfgOrderOpProdnRsceToolIntID

      Returns:
      this.
    • productionResourceTool

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder productionResourceTool(@Nullable String productionResourceTool)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProductionResourceTool

      Returns:
      this.
    • prodnRsceToolCategory

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolCategory(@Nullable String prodnRsceToolCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProdnRsceToolCategory

      Returns:
      this.
    • prodnRsceToolCategoryName

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolCategoryName(@Nullable String prodnRsceToolCategoryName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProdnRsceToolCategoryName

      Returns:
      this.
    • prodnRsceToolControlProfile

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolControlProfile(@Nullable String prodnRsceToolControlProfile)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ProdnRsceToolControlProfile

      Returns:
      this.
    • prodnRsceToolPlant

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolPlant(@Nullable String prodnRsceToolPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ProdnRsceToolPlant

      Returns:
      this.
    • orderOperationInternalID

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder orderOperationInternalID(@Nullable String orderOperationInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: OrderOperationInternalID

      Returns:
      this.
    • manufacturingOrder

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder manufacturingOrder(@Nullable String manufacturingOrder)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ManufacturingOrder

      Returns:
      this.
    • manufacturingOrderOperation

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder manufacturingOrderOperation(@Nullable String manufacturingOrderOperation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ManufacturingOrderOperation

      Returns:
      this.
    • manufacturingOrderCategory

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder manufacturingOrderCategory(@Nullable String manufacturingOrderCategory)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ManufacturingOrderCategory

      Returns:
      this.
    • manufacturingOrderType

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder manufacturingOrderType(@Nullable String manufacturingOrderType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ManufacturingOrderType

      Returns:
      this.
    • productionPlant

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder productionPlant(@Nullable String productionPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ProductionPlant

      Returns:
      this.
    • billOfOperationsType

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder billOfOperationsType(@Nullable String billOfOperationsType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BillOfOperationsType

      Returns:
      this.
    • billOfOperationsGroup

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder billOfOperationsGroup(@Nullable String billOfOperationsGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: BillOfOperationsGroup

      Returns:
      this.
    • earliestSchedldUsageStartDate

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder earliestSchedldUsageStartDate(@Nullable LocalDateTime earliestSchedldUsageStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EarliestSchedldUsageStartDate

      Returns:
      this.
    • earliestSchedldUsageStartTime

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder earliestSchedldUsageStartTime(@Nullable LocalTime earliestSchedldUsageStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EarliestSchedldUsageStartTime

      Returns:
      this.
    • earliestSchedldUsageEndDate

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder earliestSchedldUsageEndDate(@Nullable LocalDateTime earliestSchedldUsageEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EarliestSchedldUsageEndDate

      Returns:
      this.
    • earliestSchedldUsageEndTime

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder earliestSchedldUsageEndTime(@Nullable LocalTime earliestSchedldUsageEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EarliestSchedldUsageEndTime

      Returns:
      this.
    • latestSchedldUsageStartDate

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder latestSchedldUsageStartDate(@Nullable LocalDateTime latestSchedldUsageStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LatestSchedldUsageStartDate

      Returns:
      this.
    • latestSchedldUsageStartTime

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder latestSchedldUsageStartTime(@Nullable LocalTime latestSchedldUsageStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LatestSchedldUsageStartTime

      Returns:
      this.
    • latestSchedldUsageEndDate

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder latestSchedldUsageEndDate(@Nullable LocalDateTime latestSchedldUsageEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LatestSchedldUsageEndDate

      Returns:
      this.
    • latestSchedldUsageEndTime

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder latestSchedldUsageEndTime(@Nullable LocalTime latestSchedldUsageEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LatestSchedldUsageEndTime

      Returns:
      this.
    • actualUsageStartDate

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder actualUsageStartDate(@Nullable LocalDateTime actualUsageStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ActualUsageStartDate

      Returns:
      this.
    • actualUsageStartTime

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder actualUsageStartTime(@Nullable LocalTime actualUsageStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ActualUsageStartTime

      Returns:
      this.
    • actualUsageEndDate

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder actualUsageEndDate(@Nullable LocalDateTime actualUsageEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ActualUsageEndDate

      Returns:
      this.
    • actualUsageEndTime

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder actualUsageEndTime(@Nullable LocalTime actualUsageEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ActualUsageEndTime

      Returns:
      this.
    • prodnRsceToolUsageDurnUnit

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolUsageDurnUnit(@Nullable String prodnRsceToolUsageDurnUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProdnRsceToolUsageDurnUnit

      Returns:
      this.
    • prodnRsceToolUsageDuration

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolUsageDuration(@Nullable Double prodnRsceToolUsageDuration)
      Constraints: none

      Original property name from the Odata EDM: ProdnRsceToolUsageDuration

      Returns:
      this.
    • pRTUsageDurationUnitISOCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder pRTUsageDurationUnitISOCode(@Nullable String pRTUsageDurationUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PRTUsageDurationUnitISOCode

      Returns:
      this.
    • pRTUsageDurationUnitSAPCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder pRTUsageDurationUnitSAPCode(@Nullable String pRTUsageDurationUnitSAPCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PRTUsageDurationUnitSAPCode

      Returns:
      this.
    • prodnRsceToolTotQtyCalcFormula

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolTotQtyCalcFormula(@Nullable String prodnRsceToolTotQtyCalcFormula)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ProdnRsceToolTotQtyCalcFormula

      Returns:
      this.
    • prodnRsceToolUsageQtyCalcFmla

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolUsageQtyCalcFmla(@Nullable String prodnRsceToolUsageQtyCalcFmla)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ProdnRsceToolUsageQtyCalcFmla

      Returns:
      this.
    • prodnRsceToolStdWorkQtyUnit

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolStdWorkQtyUnit(@Nullable String prodnRsceToolStdWorkQtyUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProdnRsceToolStdWorkQtyUnit

      Returns:
      this.
    • prodnRsceToolStandardWorkQty

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolStandardWorkQty(@Nullable BigDecimal prodnRsceToolStandardWorkQty)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: ProdnRsceToolStandardWorkQty

      Returns:
      this.
    • pRTStdWorkQtyUnitISOCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder pRTStdWorkQtyUnitISOCode(@Nullable String pRTStdWorkQtyUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PRTStdWorkQtyUnitISOCode

      Returns:
      this.
    • pRTStdWorkQtyUnitSAPCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder pRTStdWorkQtyUnitSAPCode(@Nullable String pRTStdWorkQtyUnitSAPCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PRTStdWorkQtyUnitSAPCode

      Returns:
      this.
    • plannedProdnRsceToolQtyUnit

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder plannedProdnRsceToolQtyUnit(@Nullable String plannedProdnRsceToolQtyUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlannedProdnRsceToolQtyUnit

      Returns:
      this.
    • plannedTotalProdnRsceToolQty

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder plannedTotalProdnRsceToolQty(@Nullable BigDecimal plannedTotalProdnRsceToolQty)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: PlannedTotalProdnRsceToolQty

      Returns:
      this.
    • plannedPRTQtyUnitISOCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder plannedPRTQtyUnitISOCode(@Nullable String plannedPRTQtyUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlannedPRTQtyUnitISOCode

      Returns:
      this.
    • plannedPRTQtyUnitSAPCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder plannedPRTQtyUnitSAPCode(@Nullable String plannedPRTQtyUnitSAPCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlannedPRTQtyUnitSAPCode

      Returns:
      this.
    • confirmedProdnRsceToolQtyUnit

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder confirmedProdnRsceToolQtyUnit(@Nullable String confirmedProdnRsceToolQtyUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ConfirmedProdnRsceToolQtyUnit

      Returns:
      this.
    • confirmedProdnRsceToolQty

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder confirmedProdnRsceToolQty(@Nullable BigDecimal confirmedProdnRsceToolQty)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: ConfirmedProdnRsceToolQty

      Returns:
      this.
    • confirmedPRTQtyUnitISOCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder confirmedPRTQtyUnitISOCode(@Nullable String confirmedPRTQtyUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ConfirmedPRTQtyUnitISOCode

      Returns:
      this.
    • confirmedPRTQtyUnitSAPCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder confirmedPRTQtyUnitSAPCode(@Nullable String confirmedPRTQtyUnitSAPCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ConfirmedPRTQtyUnitSAPCode

      Returns:
      this.
    • prodnRsceToolUsageQuantityUnit

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolUsageQuantityUnit(@Nullable String prodnRsceToolUsageQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProdnRsceToolUsageQuantityUnit

      Returns:
      this.
    • prodnRsceToolUsageQuantity

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolUsageQuantity(@Nullable BigDecimal prodnRsceToolUsageQuantity)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: ProdnRsceToolUsageQuantity

      Returns:
      this.
    • pRTUsageQtyUnitISOCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder pRTUsageQtyUnitISOCode(@Nullable String pRTUsageQtyUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PRTUsageQtyUnitISOCode

      Returns:
      this.
    • pRTUsageQtyUnitSAPCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder pRTUsageQtyUnitSAPCode(@Nullable String pRTUsageQtyUnitSAPCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PRTUsageQtyUnitSAPCode

      Returns:
      this.
    • plndProdnRsceToolUsageQtyUnit

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder plndProdnRsceToolUsageQtyUnit(@Nullable String plndProdnRsceToolUsageQtyUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlndProdnRsceToolUsageQtyUnit

      Returns:
      this.
    • plannedProdnRsceToolUsageQty

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder plannedProdnRsceToolUsageQty(@Nullable BigDecimal plannedProdnRsceToolUsageQty)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: PlannedProdnRsceToolUsageQty

      Returns:
      this.
    • plannedPRTUsageQtyUnitISOCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder plannedPRTUsageQtyUnitISOCode(@Nullable String plannedPRTUsageQtyUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlannedPRTUsageQtyUnitISOCode

      Returns:
      this.
    • plannedPRTUsageQtyUnitSAPCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder plannedPRTUsageQtyUnitSAPCode(@Nullable String plannedPRTUsageQtyUnitSAPCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlannedPRTUsageQtyUnitSAPCode

      Returns:
      this.
    • confdProdnRsceToolUsageQtyUnit

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder confdProdnRsceToolUsageQtyUnit(@Nullable String confdProdnRsceToolUsageQtyUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ConfdProdnRsceToolUsageQtyUnit

      Returns:
      this.
    • confirmedProdnRsceToolUsageQty

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder confirmedProdnRsceToolUsageQty(@Nullable BigDecimal confirmedProdnRsceToolUsageQty)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: ConfirmedProdnRsceToolUsageQty

      Returns:
      this.
    • confdPRTUsageQtyUnitISOCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder confdPRTUsageQtyUnitISOCode(@Nullable String confdPRTUsageQtyUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ConfdPRTUsageQtyUnitISOCode

      Returns:
      this.
    • confdPRTUsageQtyUnitSAPCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder confdPRTUsageQtyUnitSAPCode(@Nullable String confdPRTUsageQtyUnitSAPCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ConfdPRTUsageQtyUnitSAPCode

      Returns:
      this.
    • prodnRsceToolBaseUnit

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolBaseUnit(@Nullable String prodnRsceToolBaseUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProdnRsceToolBaseUnit

      Returns:
      this.
    • prodnRsceToolBaseUnitISOCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolBaseUnitISOCode(@Nullable String prodnRsceToolBaseUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProdnRsceToolBaseUnitISOCode

      Returns:
      this.
    • prodnRsceToolBaseUnitSAPCode

      @Nonnull public ProductionRsceTools_2.ProductionRsceTools_2Builder prodnRsceToolBaseUnitSAPCode(@Nullable String prodnRsceToolBaseUnitSAPCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProdnRsceToolBaseUnitSAPCode

      Returns:
      this.
    • build

      @Nonnull public ProductionRsceTools_2 build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object