Class SchAgrmtSchLine.SchAgrmtSchLineBuilder
- Enclosing class:
- SchAgrmtSchLine
-
Method Summary
Modifier and TypeMethodDescriptionbuild()delivDateCategory(String delivDateCategory) Constraints: Not nullable, Maximum length: 1noOfRemindersOfScheduleLine(BigDecimal noOfRemindersOfScheduleLine) Constraints: Not nullable, Precision: 3, Scale: 0orderQuantityUnit(String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3prevDelivQtyOfScheduleLine(BigDecimal prevDelivQtyOfScheduleLine) Constraints: Not nullable, Precision: 13, Scale: 3purchaseRequisition(String purchaseRequisition) Constraints: Not nullable, Maximum length: 10purchaseRequisitionItem(String purchaseRequisitionItem) Constraints: Not nullable, Maximum length: 5roughGoodsReceiptQty(BigDecimal roughGoodsReceiptQty) Constraints: Not nullable, Precision: 13, Scale: 3Navigation property to_SchedgAgrmtSubcontrgCompTP for SchAgrmtSchLine to multiple SchedgAgrmtSubcontrgComp.schedLineStscDeliveryDate(LocalDateTime schedLineStscDeliveryDate) Constraints: Not nullable, Precision: 0scheduleLine(String scheduleLine) (Key Field) Constraints: Not nullable, Maximum length: 4scheduleLineDeliveryDate(LocalDateTime scheduleLineDeliveryDate) Constraints: Not nullable, Precision: 0scheduleLineDeliveryTime(LocalTime scheduleLineDeliveryTime) Constraints: Not nullable, Precision: 0scheduleLineIsFixed(Boolean scheduleLineIsFixed) Constraints: nonescheduleLineOrderQuantity(BigDecimal scheduleLineOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3schedulingAgreement(String schedulingAgreement) (Key Field) Constraints: Not nullable, Maximum length: 10schedulingAgreementItem(String schedulingAgreementItem) (Key Field) Constraints: Not nullable, Maximum length: 5sourceOfCreation(String sourceOfCreation) Constraints: Not nullable, Maximum length: 1toString()
-
Method Details
-
schedgAgrmtSubcontrgCompTP
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder schedgAgrmtSubcontrgCompTP(SchedgAgrmtSubcontrgComp... value) Navigation property to_SchedgAgrmtSubcontrgCompTP for SchAgrmtSchLine to multiple SchedgAgrmtSubcontrgComp.- Parameters:
value- The SchedgAgrmtSubcontrgComps to build this SchAgrmtSchLine with.- Returns:
- This Builder to allow for a fluent interface.
-
schedulingAgreement
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder schedulingAgreement(@Nullable String schedulingAgreement) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SchedulingAgreement
- Returns:
this.
-
schedulingAgreementItem
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder schedulingAgreementItem(@Nullable String schedulingAgreementItem) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SchedulingAgreementItem
- Returns:
this.
-
scheduleLine
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ScheduleLine
- Returns:
this.
-
delivDateCategory
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder delivDateCategory(@Nullable String delivDateCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DelivDateCategory
- Returns:
this.
-
scheduleLineDeliveryDate
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder scheduleLineDeliveryDate(@Nullable LocalDateTime scheduleLineDeliveryDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ScheduleLineDeliveryDate
- Returns:
this.
-
schedLineStscDeliveryDate
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder schedLineStscDeliveryDate(@Nullable LocalDateTime schedLineStscDeliveryDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SchedLineStscDeliveryDate
- Returns:
this.
-
scheduleLineDeliveryTime
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder scheduleLineDeliveryTime(@Nullable LocalTime scheduleLineDeliveryTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ScheduleLineDeliveryTime
- Returns:
this.
-
orderQuantityUnit
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder orderQuantityUnit(@Nullable String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Returns:
this.
-
scheduleLineOrderQuantity
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder scheduleLineOrderQuantity(@Nullable BigDecimal scheduleLineOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ScheduleLineOrderQuantity
- Returns:
this.
-
purchaseRequisition
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder purchaseRequisition(@Nullable String purchaseRequisition) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseRequisition
- Returns:
this.
-
purchaseRequisitionItem
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder purchaseRequisitionItem(@Nullable String purchaseRequisitionItem) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseRequisitionItem
- Returns:
this.
-
roughGoodsReceiptQty
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder roughGoodsReceiptQty(@Nullable BigDecimal roughGoodsReceiptQty) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: RoughGoodsReceiptQty
- Returns:
this.
-
scheduleLineIsFixed
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder scheduleLineIsFixed(@Nullable Boolean scheduleLineIsFixed) Constraints: noneOriginal property name from the Odata EDM: ScheduleLineIsFixed
- Returns:
this.
-
noOfRemindersOfScheduleLine
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder noOfRemindersOfScheduleLine(@Nullable BigDecimal noOfRemindersOfScheduleLine) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoOfRemindersOfScheduleLine
- Returns:
this.
-
prevDelivQtyOfScheduleLine
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder prevDelivQtyOfScheduleLine(@Nullable BigDecimal prevDelivQtyOfScheduleLine) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: PrevDelivQtyOfScheduleLine
- Returns:
this.
-
sourceOfCreation
@Nonnull public SchAgrmtSchLine.SchAgrmtSchLineBuilder sourceOfCreation(@Nullable String sourceOfCreation) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SourceOfCreation
- Returns:
this.
-
build
-
toString
-