Class PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder
- Enclosing class:
- PurgQuotaArrangementItem
-
Method Summary
Modifier and TypeMethodDescriptionbuild()manufacturerMaterial(String manufacturerMaterial) Constraints: Not nullable, Maximum length: 40materialBaseUnit(String materialBaseUnit) Constraints: Not nullable, Maximum length: 3materialMaxLotSizeQuantity(BigDecimal materialMaxLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3materialMinLotSizeQuantity(BigDecimal materialMinLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3materialProcurementCategory(String materialProcurementCategory) Constraints: Not nullable, Maximum length: 1materialProcurementType(String materialProcurementType) Constraints: Not nullable, Maximum length: 1materialRoundingProfile(String materialRoundingProfile) Constraints: Not nullable, Maximum length: 4maximumReleaseQuantity(BigDecimal maximumReleaseQuantity) Constraints: Not nullable, Precision: 13, Scale: 3numberOfPeriodsPerRelQuantity(String numberOfPeriodsPerRelQuantity) Constraints: Not nullable, Maximum length: 2plannedDeliveryDurationInDays(BigDecimal plannedDeliveryDurationInDays) Constraints: Not nullable, Precision: 3, Scale: 0productionVersion(String productionVersion) Constraints: Not nullable, Maximum length: 4Navigation property to_PurchasingQuotaArrangement for PurgQuotaArrangementItem to single PurchasingQuotaArrangement.purchasingSourceQuota(BigDecimal purchasingSourceQuota) Constraints: Not nullable, Precision: 3, Scale: 0quotaAllocatedQuantity(BigDecimal quotaAllocatedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3quotaArrangement(String quotaArrangement) (Key Field) Constraints: Not nullable, Maximum length: 10quotaArrangementItem(String quotaArrangementItem) (Key Field) Constraints: Not nullable, Maximum length: 3quotaBaseQuantity(BigDecimal quotaBaseQuantity) Constraints: Not nullable, Precision: 15, Scale: 3quotaDeterminationPriority(String quotaDeterminationPriority) Constraints: Not nullable, Maximum length: 2quotaMaximumQuantity(BigDecimal quotaMaximumQuantity) Constraints: Not nullable, Precision: 15, Scale: 3quotaReleasePeriodType(String quotaReleasePeriodType) Constraints: Not nullable, Maximum length: 1sourceOfSupplyIsAssignedOnce(Boolean sourceOfSupplyIsAssignedOnce) Constraints: noneConstraints: Not nullable, Maximum length: 10supplyingPlant(String supplyingPlant) Constraints: Not nullable, Maximum length: 4toString()
-
Method Details
-
purchasingQuotaArrangement
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder purchasingQuotaArrangement(PurchasingQuotaArrangement value) Navigation property to_PurchasingQuotaArrangement for PurgQuotaArrangementItem to single PurchasingQuotaArrangement.- Parameters:
value- The PurchasingQuotaArrangement to build this PurgQuotaArrangementItem with.- Returns:
- This Builder to allow for a fluent interface.
-
quotaArrangement
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder quotaArrangement(@Nullable String quotaArrangement) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: QuotaArrangement
- Returns:
this.
-
quotaArrangementItem
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder quotaArrangementItem(@Nullable String quotaArrangementItem) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuotaArrangementItem
- Returns:
this.
-
materialProcurementCategory
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder materialProcurementCategory(@Nullable String materialProcurementCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaterialProcurementCategory
- Returns:
this.
-
materialProcurementType
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder materialProcurementType(@Nullable String materialProcurementType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaterialProcurementType
- Returns:
this.
-
supplier
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder supplier(@Nullable String supplier) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
this.
-
supplyingPlant
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder supplyingPlant(@Nullable String supplyingPlant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplyingPlant
- Returns:
this.
-
purchasingSourceQuota
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder purchasingSourceQuota(@Nullable BigDecimal purchasingSourceQuota) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: PurchasingSourceQuota
- Returns:
this.
-
quotaBaseQuantity
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder quotaBaseQuantity(@Nullable BigDecimal quotaBaseQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: QuotaBaseQuantity
- Returns:
this.
-
quotaAllocatedQuantity
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder quotaAllocatedQuantity(@Nullable BigDecimal quotaAllocatedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: QuotaAllocatedQuantity
- Returns:
this.
-
quotaMaximumQuantity
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder quotaMaximumQuantity(@Nullable BigDecimal quotaMaximumQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: QuotaMaximumQuantity
- Returns:
this.
-
productionVersion
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder productionVersion(@Nullable String productionVersion) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductionVersion
- Returns:
this.
-
materialMaxLotSizeQuantity
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder materialMaxLotSizeQuantity(@Nullable BigDecimal materialMaxLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaterialMaxLotSizeQuantity
- Returns:
this.
-
materialMinLotSizeQuantity
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder materialMinLotSizeQuantity(@Nullable BigDecimal materialMinLotSizeQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaterialMinLotSizeQuantity
- Returns:
this.
-
materialRoundingProfile
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder materialRoundingProfile(@Nullable String materialRoundingProfile) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaterialRoundingProfile
- Returns:
this.
-
sourceOfSupplyIsAssignedOnce
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder sourceOfSupplyIsAssignedOnce(@Nullable Boolean sourceOfSupplyIsAssignedOnce) Constraints: noneOriginal property name from the Odata EDM: SourceOfSupplyIsAssignedOnce
- Returns:
this.
-
maximumReleaseQuantity
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder maximumReleaseQuantity(@Nullable BigDecimal maximumReleaseQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaximumReleaseQuantity
- Returns:
this.
-
quotaReleasePeriodType
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder quotaReleasePeriodType(@Nullable String quotaReleasePeriodType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: QuotaReleasePeriodType
- Returns:
this.
-
numberOfPeriodsPerRelQuantity
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder numberOfPeriodsPerRelQuantity(@Nullable String numberOfPeriodsPerRelQuantity) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: NumberOfPeriodsPerRelQuantity
- Returns:
this.
-
quotaDeterminationPriority
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder quotaDeterminationPriority(@Nullable String quotaDeterminationPriority) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: QuotaDeterminationPriority
- Returns:
this.
-
manufacturerMaterial
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder manufacturerMaterial(@Nullable String manufacturerMaterial) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ManufacturerMaterial
- Returns:
this.
-
plannedDeliveryDurationInDays
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder plannedDeliveryDurationInDays(@Nullable BigDecimal plannedDeliveryDurationInDays) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: PlannedDeliveryDurationInDays
- Returns:
this.
-
materialBaseUnit
@Nonnull public PurgQuotaArrangementItem.PurgQuotaArrangementItemBuilder materialBaseUnit(@Nullable String materialBaseUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MaterialBaseUnit
- Returns:
this.
-
build
-
toString
-