Class JITCallCompMatl.JITCallCompMatlBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.justintimecall.JITCallCompMatl.JITCallCompMatlBuilder
Enclosing class:
JITCallCompMatl

public static final class JITCallCompMatl.JITCallCompMatlBuilder extends Object
Helper class to allow for fluent creation of JITCallCompMatl instances.
  • Method Details

    • jitCallRefTextMatTP

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder jitCallRefTextMatTP(JITCallRefTextCompMatl... value)
      Navigation property to_JITCallRefTextMatTP for JITCallCompMatl to multiple JITCallRefTextCompMatl.
      Parameters:
      value - The JITCallRefTextCompMatls to build this JITCallCompMatl with.
      Returns:
      This Builder to allow for a fluent interface.
    • internalJITCallNumber

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder internalJITCallNumber(@Nullable String internalJITCallNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: InternalJITCallNumber

      Returns:
      this.
    • compGrpNumber

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder compGrpNumber(@Nullable String compGrpNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: CompGrpNumber

      Returns:
      this.
    • jITCallItemNumber

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder jITCallItemNumber(@Nullable String jITCallItemNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JITCallItemNumber

      Returns:
      this.
    • shipToParty

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder shipToParty(@Nullable String shipToParty)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ShipToParty

      Returns:
      this.
    • material

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder material(@Nullable String material)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Material

      Returns:
      this.
    • materialByCustomer

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder materialByCustomer(@Nullable String materialByCustomer)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: MaterialByCustomer

      Returns:
      this.
    • extJITCallItemNumber

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder extJITCallItemNumber(@Nullable String extJITCallItemNumber)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ExtJITCallItemNumber

      Returns:
      this.
    • salesOrder

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder salesOrder(@Nullable String salesOrder)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesOrder

      Returns:
      this.
    • salesOrderItem

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder salesOrderItem(@Nullable String salesOrderItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesOrderItem

      Returns:
      this.
    • requestedQuantity

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder requestedQuantity(@Nullable BigDecimal requestedQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: RequestedQuantity

      Returns:
      this.
    • actualDeliveredQuantity

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder actualDeliveredQuantity(@Nullable BigDecimal actualDeliveredQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: ActualDeliveredQuantity

      Returns:
      this.
    • quantityUnit

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder quantityUnit(@Nullable String quantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: QuantityUnit

      Returns:
      this.
    • unloadingPointName

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder unloadingPointName(@Nullable String unloadingPointName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: UnloadingPointName

      Returns:
      this.
    • shippingPoint

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder shippingPoint(@Nullable String shippingPoint)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ShippingPoint

      Returns:
      this.
    • plant

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder plant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      this.
    • storageLocation

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder storageLocation(@Nullable String storageLocation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StorageLocation

      Returns:
      this.
    • custSupplyArea

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder custSupplyArea(@Nullable String custSupplyArea)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CustSupplyArea

      Returns:
      this.
    • supplyAreaDesc

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder supplyAreaDesc(@Nullable String supplyAreaDesc)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: SupplyAreaDesc

      Returns:
      this.
    • custAssemblyLoc

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder custAssemblyLoc(@Nullable String custAssemblyLoc)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CustAssemblyLoc

      Returns:
      this.
    • jITExtStatusAtSupplier

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder jITExtStatusAtSupplier(@Nullable String jITExtStatusAtSupplier)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JITExtStatusAtSupplier

      Returns:
      this.
    • jITExtStatusUpdtdOn

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder jITExtStatusUpdtdOn(@Nullable ZonedDateTime jITExtStatusUpdtdOn)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: JITExtStatusUpdtdOn

      Returns:
      this.
    • jITIntProcessingStatus

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder jITIntProcessingStatus(@Nullable String jITIntProcessingStatus)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: JITIntProcessingStatus

      Returns:
      this.
    • jITIntStatusUpdtdOn

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder jITIntStatusUpdtdOn(@Nullable ZonedDateTime jITIntStatusUpdtdOn)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: JITIntStatusUpdtdOn

      Returns:
      this.
    • transmittedExtStatusByMfr

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder transmittedExtStatusByMfr(@Nullable String transmittedExtStatusByMfr)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: TransmittedExtStatusByMfr

      Returns:
      this.
    • supplyControlID

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder supplyControlID(@Nullable String supplyControlID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SupplyControlID

      Returns:
      this.
    • jITActionCtrl

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder jITActionCtrl(@Nullable String jITActionCtrl)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: JITActionCtrl

      Returns:
      this.
    • requirementDateTime

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder requirementDateTime(@Nullable ZonedDateTime requirementDateTime)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: RequirementDateTime

      Returns:
      this.
    • plannedShippingDateTime

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder plannedShippingDateTime(@Nullable ZonedDateTime plannedShippingDateTime)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: PlannedShippingDateTime

      Returns:
      this.
    • deliveryCreationDate

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder deliveryCreationDate(@Nullable LocalDateTime deliveryCreationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: DeliveryCreationDate

      Returns:
      this.
    • materialAvailabilityDate

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder materialAvailabilityDate(@Nullable LocalDateTime materialAvailabilityDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MaterialAvailabilityDate

      Returns:
      this.
    • custCompGrpMatl

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder custCompGrpMatl(@Nullable String custCompGrpMatl)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: CustCompGrpMatl

      Returns:
      this.
    • jITExtSequenceNumber

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder jITExtSequenceNumber(@Nullable String jITExtSequenceNumber)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: JITExtSequenceNumber

      Returns:
      this.
    • compGrpMatl

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder compGrpMatl(@Nullable String compGrpMatl)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: CompGrpMatl

      Returns:
      this.
    • requestedDeliveryDate

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder requestedDeliveryDate(@Nullable LocalDateTime requestedDeliveryDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequestedDeliveryDate

      Returns:
      this.
    • requestedDeliveryTime

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder requestedDeliveryTime(@Nullable LocalTime requestedDeliveryTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequestedDeliveryTime

      Returns:
      this.
    • extCompGrpNumber

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder extCompGrpNumber(@Nullable String extCompGrpNumber)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: ExtCompGrpNumber

      Returns:
      this.
    • transmittedExtStsUpdtdDteTme

      @Nonnull public JITCallCompMatl.JITCallCompMatlBuilder transmittedExtStsUpdtdDteTme(@Nullable ZonedDateTime transmittedExtStsUpdtdDteTme)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: TransmittedExtStsUpdtdDteTme

      Returns:
      this.
    • build

      @Nonnull public JITCallCompMatl build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object