Class PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder
- Enclosing class:
- PurchaseOrderScheduleLine
-
Method Summary
Modifier and TypeMethodDescriptionbuild()delivDateCategory(String delivDateCategory) Constraints: Not nullable, Maximum length: 1performancePeriodEndDate(LocalDateTime performancePeriodEndDate) Constraints: Not nullable, Precision: 0performancePeriodStartDate(LocalDateTime performancePeriodStartDate) Constraints: Not nullable, Precision: 0purchaseOrderQuantityUnit(String purchaseOrderQuantityUnit) Constraints: Not nullable, Maximum length: 3purchaseRequisition(String purchaseRequisition) Constraints: Not nullable, Maximum length: 10purchaseRequisitionItem(String purchaseRequisitionItem) Constraints: Not nullable, Maximum length: 5purchasingDocument(String purchasingDocument) (Key Field) Constraints: Not nullable, Maximum length: 10purchasingDocumentItem(String purchasingDocumentItem) (Key Field) Constraints: Not nullable, Maximum length: 5schedLineStscDeliveryDate(LocalDateTime schedLineStscDeliveryDate) Constraints: Not nullable, Precision: 0scheduleLine(String scheduleLine) (Key Field) Constraints: Not nullable, Maximum length: 4scheduleLineCommittedQuantity(BigDecimal scheduleLineCommittedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3scheduleLineDeliveryDate(LocalDateTime scheduleLineDeliveryDate) Constraints: Not nullable, Precision: 0scheduleLineDeliveryTime(LocalTime scheduleLineDeliveryTime) Constraints: Not nullable, Precision: 0scheduleLineOrderQuantity(BigDecimal scheduleLineOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Navigation property to_SubcontractingComponent for PurchaseOrderScheduleLine to multiple POSubcontractingComponent.toString()
-
Method Details
-
subcontractingComponent
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder subcontractingComponent(POSubcontractingComponent... value) Navigation property to_SubcontractingComponent for PurchaseOrderScheduleLine to multiple POSubcontractingComponent.- Parameters:
value- The POSubcontractingComponents to build this PurchaseOrderScheduleLine with.- Returns:
- This Builder to allow for a fluent interface.
-
purchasingDocument
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder purchasingDocument(@Nullable String purchasingDocument) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchasingDocument
- Returns:
this.
-
purchasingDocumentItem
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder purchasingDocumentItem(@Nullable String purchasingDocumentItem) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchasingDocumentItem
- Returns:
this.
-
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.
-
delivDateCategory
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder delivDateCategory(@Nullable String delivDateCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DelivDateCategory
- Returns:
this.
-
scheduleLineDeliveryDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder scheduleLineDeliveryDate(@Nullable LocalDateTime scheduleLineDeliveryDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ScheduleLineDeliveryDate
- 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.
-
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.
-
scheduleLineDeliveryTime
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder scheduleLineDeliveryTime(@Nullable LocalTime scheduleLineDeliveryTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ScheduleLineDeliveryTime
- Returns:
this.
-
schedLineStscDeliveryDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder schedLineStscDeliveryDate(@Nullable LocalDateTime schedLineStscDeliveryDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SchedLineStscDeliveryDate
- 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.
-
scheduleLineCommittedQuantity
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder scheduleLineCommittedQuantity(@Nullable BigDecimal scheduleLineCommittedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ScheduleLineCommittedQuantity
- Returns:
this.
-
performancePeriodStartDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder performancePeriodStartDate(@Nullable LocalDateTime performancePeriodStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PerformancePeriodStartDate
- Returns:
this.
-
performancePeriodEndDate
@Nonnull public PurchaseOrderScheduleLine.PurchaseOrderScheduleLineBuilder performancePeriodEndDate(@Nullable LocalDateTime performancePeriodEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PerformancePeriodEndDate
- Returns:
this.
-
build
-
toString
-