Class PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder
- Enclosing class:
- PurchaseOrderScheduleLine
-
Method Summary
Modifier and TypeMethodDescriptionConstraints: Not nullable, Maximum length: 10batchBySupplier(String batchBySupplier) Constraints: Not nullable, Maximum length: 15build()Constraints: Not nullable, Maximum length: 3delivDateCategory(String delivDateCategory) Constraints: Not nullable, Maximum length: 1goodsIssueDate(LocalDate goodsIssueDate) Constraints: NullablegoodsIssueTime(LocalTime goodsIssueTime) Constraints: Not nullableloadingDate(LocalDate loadingDate) Constraints: NullableloadingTime(LocalTime loadingTime) Constraints: Not nullableopenPurchaseOrderQuantity(BigDecimal openPurchaseOrderQuantity) Constraints: Not nullable, Precision: 14, Scale: 3performancePeriodEndDate(LocalDate performancePeriodEndDate) Constraints: NullableperformancePeriodStartDate(LocalDate performancePeriodStartDate) Constraints: NullableproductAvailabilityDate(LocalDate productAvailabilityDate) Constraints: NullableproductAvailabilityTime(LocalTime productAvailabilityTime) Constraints: Not nullablepurchaseOrder(PurchaseOrder value) Navigation property _PurchaseOrder for PurchaseOrderScheduleLine to single PurchaseOrder.purchaseOrder(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Navigation property _PurchaseOrderItem for PurchaseOrderScheduleLine to single PurchaseOrderItem.purchaseOrderItem(String value) (Key Field) Constraints: Not nullable, Maximum length: 5purchaseOrderQuantityUnit(String purchaseOrderQuantityUnit) Constraints: Not nullable, Maximum length: 3purchaseRequisition(String purchaseRequisition) Constraints: Not nullable, Maximum length: 10purchaseRequisitionItem(String purchaseRequisitionItem) Constraints: Not nullable, Maximum length: 5routeSchedule(String routeSchedule) Constraints: Not nullable, Maximum length: 10schedLineStscDeliveryDate(LocalDate schedLineStscDeliveryDate) Constraints: NullablescheduleLine(String scheduleLine) (Key Field) Constraints: Not nullable, Maximum length: 4scheduleLineDeliveryDate(LocalDate scheduleLineDeliveryDate) Constraints: NullablescheduleLineDeliveryTime(LocalTime scheduleLineDeliveryTime) Constraints: Not nullablescheduleLineOrderDate(LocalDate scheduleLineOrderDate) Constraints: NullablescheduleLineOrderQuantity(BigDecimal scheduleLineOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Navigation property _SubcontractingComponent for PurchaseOrderScheduleLine to multiple POSubcontractingComponent.toString()transportationPlanningDate(LocalDate transportationPlanningDate) Constraints: NullabletransportationPlanningTime(LocalTime transportationPlanningTime) Constraints: Not nullable
-
Method Details
-
purchaseOrder
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder purchaseOrder(PurchaseOrder value) Navigation property _PurchaseOrder for PurchaseOrderScheduleLine to single PurchaseOrder.- Parameters:
value- The PurchaseOrder to build this PurchaseOrderScheduleLine with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseOrder
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder purchaseOrder(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Parameters:
value- The purchaseOrder to build this PurchaseOrderScheduleLine with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseOrderItem
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder purchaseOrderItem(PurchaseOrderItem value) Navigation property _PurchaseOrderItem for PurchaseOrderScheduleLine to single PurchaseOrderItem.- Parameters:
value- The PurchaseOrderItem to build this PurchaseOrderScheduleLine with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseOrderItem
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder purchaseOrderItem(String value) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Parameters:
value- The purchaseOrderItem to build this PurchaseOrderScheduleLine with.- Returns:
- This Builder to allow for a fluent interface.
-
subcontractingComponent
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder subcontractingComponent(POSubcontractingComponent... value) Navigation property _SubcontractingComponent for PurchaseOrderScheduleLine to multiple POSubcontractingComponent.- Parameters:
value- The POSubcontractingComponents to build this PurchaseOrderScheduleLine with.- Returns:
- This Builder to allow for a fluent interface.
-
scheduleLine
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder scheduleLine(@Nullable String scheduleLine) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ScheduleLine
- Returns:
this.
-
scheduleLineDeliveryDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder scheduleLineDeliveryDate(@Nullable LocalDate scheduleLineDeliveryDate) Constraints: NullableOriginal property name from the Odata EDM: ScheduleLineDeliveryDate
- Returns:
this.
-
schedLineStscDeliveryDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder schedLineStscDeliveryDate(@Nullable LocalDate schedLineStscDeliveryDate) Constraints: NullableOriginal property name from the Odata EDM: SchedLineStscDeliveryDate
- Returns:
this.
-
performancePeriodStartDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder performancePeriodStartDate(@Nullable LocalDate performancePeriodStartDate) Constraints: NullableOriginal property name from the Odata EDM: PerformancePeriodStartDate
- Returns:
this.
-
performancePeriodEndDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder performancePeriodEndDate(@Nullable LocalDate performancePeriodEndDate) Constraints: NullableOriginal property name from the Odata EDM: PerformancePeriodEndDate
- Returns:
this.
-
scheduleLineDeliveryTime
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder scheduleLineDeliveryTime(@Nullable LocalTime scheduleLineDeliveryTime) Constraints: Not nullableOriginal property name from the Odata EDM: ScheduleLineDeliveryTime
- Returns:
this.
-
batch
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder batch(@Nullable String batch) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Returns:
this.
-
batchBySupplier
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder batchBySupplier(@Nullable String batchBySupplier) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: BatchBySupplier
- Returns:
this.
-
scheduleLineOrderQuantity
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder scheduleLineOrderQuantity(@Nullable BigDecimal scheduleLineOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ScheduleLineOrderQuantity
- Returns:
this.
-
openPurchaseOrderQuantity
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder openPurchaseOrderQuantity(@Nullable BigDecimal openPurchaseOrderQuantity) Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: OpenPurchaseOrderQuantity
- Returns:
this.
-
purchaseOrderQuantityUnit
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder purchaseOrderQuantityUnit(@Nullable String purchaseOrderQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQuantityUnit
- Returns:
this.
-
currency
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder currency(@Nullable String currency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Currency
- Returns:
this.
-
purchaseRequisition
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder purchaseRequisition(@Nullable String purchaseRequisition) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseRequisition
- Returns:
this.
-
purchaseRequisitionItem
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder purchaseRequisitionItem(@Nullable String purchaseRequisitionItem) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseRequisitionItem
- Returns:
this.
-
delivDateCategory
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder delivDateCategory(@Nullable String delivDateCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DelivDateCategory
- Returns:
this.
-
scheduleLineOrderDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder scheduleLineOrderDate(@Nullable LocalDate scheduleLineOrderDate) Constraints: NullableOriginal property name from the Odata EDM: ScheduleLineOrderDate
- Returns:
this.
-
productAvailabilityDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder productAvailabilityDate(@Nullable LocalDate productAvailabilityDate) Constraints: NullableOriginal property name from the Odata EDM: ProductAvailabilityDate
- Returns:
this.
-
loadingDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder loadingDate(@Nullable LocalDate loadingDate) Constraints: NullableOriginal property name from the Odata EDM: LoadingDate
- Returns:
this.
-
loadingTime
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder loadingTime(@Nullable LocalTime loadingTime) Constraints: Not nullableOriginal property name from the Odata EDM: LoadingTime
- Returns:
this.
-
transportationPlanningDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder transportationPlanningDate(@Nullable LocalDate transportationPlanningDate) Constraints: NullableOriginal property name from the Odata EDM: TransportationPlanningDate
- Returns:
this.
-
transportationPlanningTime
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder transportationPlanningTime(@Nullable LocalTime transportationPlanningTime) Constraints: Not nullableOriginal property name from the Odata EDM: TransportationPlanningTime
- Returns:
this.
-
goodsIssueDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder goodsIssueDate(@Nullable LocalDate goodsIssueDate) Constraints: NullableOriginal property name from the Odata EDM: GoodsIssueDate
- Returns:
this.
-
goodsIssueTime
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder goodsIssueTime(@Nullable LocalTime goodsIssueTime) Constraints: Not nullableOriginal property name from the Odata EDM: GoodsIssueTime
- Returns:
this.
-
routeSchedule
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder routeSchedule(@Nullable String routeSchedule) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RouteSchedule
- Returns:
this.
-
productAvailabilityTime
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder productAvailabilityTime(@Nullable LocalTime productAvailabilityTime) Constraints: Not nullableOriginal property name from the Odata EDM: ProductAvailabilityTime
- Returns:
this.
-
build
-
toString
-