Class PlannedOrderComponent.PlannedOrderComponentBuilder
- Enclosing class:
- PlannedOrderComponent
-
Method Summary
Modifier and TypeMethodDescriptionConstraints: Not nullable, Maximum length: 18assemblyOrderLevelValue(String assemblyOrderLevelValue) Constraints: Not nullable, Maximum length: 2assemblyOrderPathValue(String assemblyOrderPathValue) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3billOfMaterialCategory(String billOfMaterialCategory) Constraints: Not nullable, Maximum length: 1billOfMaterialInternalID(String billOfMaterialInternalID) Constraints: Not nullable, Maximum length: 8billOfMaterialItemNumber(String billOfMaterialItemNumber) Constraints: Not nullable, Maximum length: 4billOfMaterialVariant(String billOfMaterialVariant) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 8bOMItemCategory(String bOMItemCategory) Constraints: Not nullable, Maximum length: 1bOMItemDescription(String bOMItemDescription) Constraints: Not nullable, Maximum length: 40bOMItemDescriptionLine2(String bOMItemDescriptionLine2) Constraints: Not nullable, Maximum length: 40bOMItemSorter(String bOMItemSorter) Constraints: Not nullable, Maximum length: 10build()componentScrapInPercent(BigDecimal componentScrapInPercent) Constraints: Not nullable, Precision: 5, Scale: 2debitCreditCode(String debitCreditCode) Constraints: Not nullable, Maximum length: 1discontinuationGroup(String discontinuationGroup) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3followUpGroup(String followUpGroup) Constraints: Not nullable, Maximum length: 2followUpMaterial(String followUpMaterial) Constraints: Not nullable, Maximum length: 18followUpMaterialIsNotActive(Boolean followUpMaterialIsNotActive) Constraints: Not nullablegoodsMovementEntryQty(BigDecimal goodsMovementEntryQty) Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 18materialComponentIsPhantomItem(Boolean materialComponentIsPhantomItem) Constraints: Not nullablematlCompDiscontinuationType(String matlCompDiscontinuationType) Constraints: Not nullable, Maximum length: 1matlCompIsFollowUpMaterial(Boolean matlCompIsFollowUpMaterial) Constraints: Not nullablematlCompRequirementDate(LocalDate matlCompRequirementDate) Constraints: NullablemRPController(String mRPController) Constraints: Not nullable, Maximum length: 3orderLevelValue(String orderLevelValue) Constraints: Not nullable, Maximum length: 2orderPathValue(String orderPathValue) Constraints: Not nullable, Maximum length: 2plannedOrder(PlannedOrderHeader value) Navigation property _PlannedOrder for PlannedOrderComponent to single PlannedOrderHeader.plannedOrder(String value) (Key Field) Constraints: Not nullable, Maximum length: 10plannedOrderLastChangeDateTime(OffsetDateTime plannedOrderLastChangeDateTime) Constraints: NullableConstraints: Not nullable, Maximum length: 4quantityIsFixed(Boolean quantityIsFixed) Constraints: Not nullablerequiredQuantity(BigDecimal requiredQuantity) Constraints: Not nullable, Precision: 13, Scale: 3reservation(String reservation) (Key Field) Constraints: Not nullable, Maximum length: 10reservationItem(String reservationItem) (Key Field) Constraints: Not nullable, Maximum length: 4storageLocation(String storageLocation) Constraints: Not nullable, Maximum length: 4supplyArea(String supplyArea) Constraints: Not nullable, Maximum length: 10toString()withdrawnQuantity(BigDecimal withdrawnQuantity) Constraints: Not nullable, Precision: 13, Scale: 3
-
Method Details
-
plannedOrder
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder plannedOrder(PlannedOrderHeader value) Navigation property _PlannedOrder for PlannedOrderComponent to single PlannedOrderHeader.- Parameters:
value- The PlannedOrderHeader to build this PlannedOrderComponent with.- Returns:
- This Builder to allow for a fluent interface.
-
plannedOrder
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PlannedOrder
- Parameters:
value- The plannedOrder to build this PlannedOrderComponent with.- Returns:
- This Builder to allow for a fluent interface.
-
reservation
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder reservation(@Nullable String reservation) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Reservation
- Returns:
this.
-
reservationItem
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder reservationItem(@Nullable String reservationItem) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReservationItem
- Returns:
this.
-
bOMItem
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder bOMItem(@Nullable String bOMItem) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BOMItem
- Returns:
this.
-
bOMItemDescription
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder bOMItemDescription(@Nullable String bOMItemDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemDescription
- Returns:
this.
-
bOMItemDescriptionLine2
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder bOMItemDescriptionLine2(@Nullable String bOMItemDescriptionLine2) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemDescriptionLine2
- Returns:
this.
-
billOfMaterialCategory
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder billOfMaterialCategory(@Nullable String billOfMaterialCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialCategory
- Returns:
this.
-
bOMItemSorter
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder bOMItemSorter(@Nullable String bOMItemSorter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BOMItemSorter
- Returns:
this.
-
billOfMaterialItemNumber
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder billOfMaterialItemNumber(@Nullable String billOfMaterialItemNumber) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialItemNumber
- Returns:
this.
-
billOfMaterialInternalID
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder billOfMaterialInternalID(@Nullable String billOfMaterialInternalID) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BillOfMaterialInternalID
- Returns:
this.
-
billOfMaterialVariant
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder billOfMaterialVariant(@Nullable String billOfMaterialVariant) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillOfMaterialVariant
- Returns:
this.
-
bOMItemCategory
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder bOMItemCategory(@Nullable String bOMItemCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemCategory
- Returns:
this.
-
material
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder material(@Nullable String material) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Returns:
this.
-
matlCompRequirementDate
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder matlCompRequirementDate(@Nullable LocalDate matlCompRequirementDate) Constraints: NullableOriginal property name from the Odata EDM: MatlCompRequirementDate
- Returns:
this.
-
goodsMovementEntryQty
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder goodsMovementEntryQty(@Nullable BigDecimal goodsMovementEntryQty) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: GoodsMovementEntryQty
- Returns:
this.
-
entryUnit
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder entryUnit(@Nullable String entryUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EntryUnit
- Returns:
this.
-
requiredQuantity
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder requiredQuantity(@Nullable BigDecimal requiredQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: RequiredQuantity
- Returns:
this.
-
baseUnit
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder baseUnit(@Nullable String baseUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
withdrawnQuantity
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder withdrawnQuantity(@Nullable BigDecimal withdrawnQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: WithdrawnQuantity
- Returns:
this.
-
debitCreditCode
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder debitCreditCode(@Nullable String debitCreditCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DebitCreditCode
- Returns:
this.
-
componentScrapInPercent
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder componentScrapInPercent(@Nullable BigDecimal componentScrapInPercent) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: ComponentScrapInPercent
- Returns:
this.
-
quantityIsFixed
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder quantityIsFixed(@Nullable Boolean quantityIsFixed) Constraints: Not nullableOriginal property name from the Odata EDM: QuantityIsFixed
- Returns:
this.
-
materialComponentIsPhantomItem
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder materialComponentIsPhantomItem(@Nullable Boolean materialComponentIsPhantomItem) Constraints: Not nullableOriginal property name from the Odata EDM: MaterialComponentIsPhantomItem
- Returns:
this.
-
plant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
storageLocation
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder storageLocation(@Nullable String storageLocation) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Returns:
this.
-
supplyArea
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder supplyArea(@Nullable String supplyArea) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplyArea
- Returns:
this.
-
mRPController
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder mRPController(@Nullable String mRPController) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MRPController
- Returns:
this.
-
orderPathValue
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder orderPathValue(@Nullable String orderPathValue) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OrderPathValue
- Returns:
this.
-
orderLevelValue
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder orderLevelValue(@Nullable String orderLevelValue) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OrderLevelValue
- Returns:
this.
-
assembly
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder assembly(@Nullable String assembly) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Assembly
- Returns:
this.
-
assemblyOrderPathValue
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder assemblyOrderPathValue(@Nullable String assemblyOrderPathValue) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AssemblyOrderPathValue
- Returns:
this.
-
assemblyOrderLevelValue
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder assemblyOrderLevelValue(@Nullable String assemblyOrderLevelValue) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AssemblyOrderLevelValue
- Returns:
this.
-
discontinuationGroup
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder discontinuationGroup(@Nullable String discontinuationGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DiscontinuationGroup
- Returns:
this.
-
matlCompDiscontinuationType
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder matlCompDiscontinuationType(@Nullable String matlCompDiscontinuationType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MatlCompDiscontinuationType
- Returns:
this.
-
matlCompIsFollowUpMaterial
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder matlCompIsFollowUpMaterial(@Nullable Boolean matlCompIsFollowUpMaterial) Constraints: Not nullableOriginal property name from the Odata EDM: MatlCompIsFollowUpMaterial
- Returns:
this.
-
followUpGroup
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder followUpGroup(@Nullable String followUpGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FollowUpGroup
- Returns:
this.
-
followUpMaterial
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder followUpMaterial(@Nullable String followUpMaterial) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: FollowUpMaterial
- Returns:
this.
-
followUpMaterialIsNotActive
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder followUpMaterialIsNotActive(@Nullable Boolean followUpMaterialIsNotActive) Constraints: Not nullableOriginal property name from the Odata EDM: FollowUpMaterialIsNotActive
- Returns:
this.
-
plannedOrderLastChangeDateTime
@Nonnull public PlannedOrderComponent.PlannedOrderComponentBuilder plannedOrderLastChangeDateTime(@Nullable OffsetDateTime plannedOrderLastChangeDateTime) Constraints: NullableOriginal property name from the Odata EDM: PlannedOrderLastChangeDateTime
- Returns:
this.
-
build
-
toString
-