java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<JITCallCompMatl>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.justintimecall.JITCallCompMatl

public class JITCallCompMatl extends VdmEntity<JITCallCompMatl>
Component Group Material

Original entity name from the Odata EDM: A_JITCallCompMatlType

  • Field Details

    • ALL_FIELDS

      public static final JITCallCompMatlSelectable ALL_FIELDS
      Selector for all available fields of JITCallCompMatl.
    • INTERNAL_JIT_CALL_NUMBER

      public static final JITCallCompMatlField<String> INTERNAL_JIT_CALL_NUMBER
      Use with available fluent helpers to apply the InternalJITCallNumber field to query operations.
    • COMP_GRP_NUMBER

      public static final JITCallCompMatlField<String> COMP_GRP_NUMBER
      Use with available fluent helpers to apply the CompGrpNumber field to query operations.
    • JIT_CALL_ITEM_NUMBER

      public static final JITCallCompMatlField<String> JIT_CALL_ITEM_NUMBER
      Use with available fluent helpers to apply the JITCallItemNumber field to query operations.
    • SHIP_TO_PARTY

      public static final JITCallCompMatlField<String> SHIP_TO_PARTY
      Use with available fluent helpers to apply the ShipToParty field to query operations.
    • MATERIAL

      public static final JITCallCompMatlField<String> MATERIAL
      Use with available fluent helpers to apply the Material field to query operations.
    • MATERIAL_BY_CUSTOMER

      public static final JITCallCompMatlField<String> MATERIAL_BY_CUSTOMER
      Use with available fluent helpers to apply the MaterialByCustomer field to query operations.
    • EXT_JIT_CALL_ITEM_NUMBER

      public static final JITCallCompMatlField<String> EXT_JIT_CALL_ITEM_NUMBER
      Use with available fluent helpers to apply the ExtJITCallItemNumber field to query operations.
    • SALES_ORDER

      public static final JITCallCompMatlField<String> SALES_ORDER
      Use with available fluent helpers to apply the SalesOrder field to query operations.
    • SALES_ORDER_ITEM

      public static final JITCallCompMatlField<String> SALES_ORDER_ITEM
      Use with available fluent helpers to apply the SalesOrderItem field to query operations.
    • REQUESTED_QUANTITY

      public static final JITCallCompMatlField<BigDecimal> REQUESTED_QUANTITY
      Use with available fluent helpers to apply the RequestedQuantity field to query operations.
    • ACTUAL_DELIVERED_QUANTITY

      public static final JITCallCompMatlField<BigDecimal> ACTUAL_DELIVERED_QUANTITY
      Use with available fluent helpers to apply the ActualDeliveredQuantity field to query operations.
    • QUANTITY_UNIT

      public static final JITCallCompMatlField<String> QUANTITY_UNIT
      Use with available fluent helpers to apply the QuantityUnit field to query operations.
    • UNLOADING_POINT_NAME

      public static final JITCallCompMatlField<String> UNLOADING_POINT_NAME
      Use with available fluent helpers to apply the UnloadingPointName field to query operations.
    • SHIPPING_POINT

      public static final JITCallCompMatlField<String> SHIPPING_POINT
      Use with available fluent helpers to apply the ShippingPoint field to query operations.
    • PLANT

      public static final JITCallCompMatlField<String> PLANT
      Use with available fluent helpers to apply the Plant field to query operations.
    • STORAGE_LOCATION

      public static final JITCallCompMatlField<String> STORAGE_LOCATION
      Use with available fluent helpers to apply the StorageLocation field to query operations.
    • CUST_SUPPLY_AREA

      public static final JITCallCompMatlField<String> CUST_SUPPLY_AREA
      Use with available fluent helpers to apply the CustSupplyArea field to query operations.
    • SUPPLY_AREA_DESC

      public static final JITCallCompMatlField<String> SUPPLY_AREA_DESC
      Use with available fluent helpers to apply the SupplyAreaDesc field to query operations.
    • CUST_ASSEMBLY_LOC

      public static final JITCallCompMatlField<String> CUST_ASSEMBLY_LOC
      Use with available fluent helpers to apply the CustAssemblyLoc field to query operations.
    • JIT_EXT_STATUS_AT_SUPPLIER

      public static final JITCallCompMatlField<String> JIT_EXT_STATUS_AT_SUPPLIER
      Use with available fluent helpers to apply the JITExtStatusAtSupplier field to query operations.
    • JIT_EXT_STATUS_UPDTD_ON

      public static final JITCallCompMatlField<ZonedDateTime> JIT_EXT_STATUS_UPDTD_ON
      Use with available fluent helpers to apply the JITExtStatusUpdtdOn field to query operations.
    • JIT_INT_PROCESSING_STATUS

      public static final JITCallCompMatlField<String> JIT_INT_PROCESSING_STATUS
      Use with available fluent helpers to apply the JITIntProcessingStatus field to query operations.
    • JIT_INT_STATUS_UPDTD_ON

      public static final JITCallCompMatlField<ZonedDateTime> JIT_INT_STATUS_UPDTD_ON
      Use with available fluent helpers to apply the JITIntStatusUpdtdOn field to query operations.
    • TRANSMITTED_EXT_STATUS_BY_MFR

      public static final JITCallCompMatlField<String> TRANSMITTED_EXT_STATUS_BY_MFR
      Use with available fluent helpers to apply the TransmittedExtStatusByMfr field to query operations.
    • SUPPLY_CONTROL_ID

      public static final JITCallCompMatlField<String> SUPPLY_CONTROL_ID
      Use with available fluent helpers to apply the SupplyControlID field to query operations.
    • JIT_ACTION_CTRL

      public static final JITCallCompMatlField<String> JIT_ACTION_CTRL
      Use with available fluent helpers to apply the JITActionCtrl field to query operations.
    • REQUIREMENT_DATE_TIME

      public static final JITCallCompMatlField<ZonedDateTime> REQUIREMENT_DATE_TIME
      Use with available fluent helpers to apply the RequirementDateTime field to query operations.
    • PLANNED_SHIPPING_DATE_TIME

      public static final JITCallCompMatlField<ZonedDateTime> PLANNED_SHIPPING_DATE_TIME
      Use with available fluent helpers to apply the PlannedShippingDateTime field to query operations.
    • DELIVERY_CREATION_DATE

      public static final JITCallCompMatlField<LocalDateTime> DELIVERY_CREATION_DATE
      Use with available fluent helpers to apply the DeliveryCreationDate field to query operations.
    • MATERIAL_AVAILABILITY_DATE

      public static final JITCallCompMatlField<LocalDateTime> MATERIAL_AVAILABILITY_DATE
      Use with available fluent helpers to apply the MaterialAvailabilityDate field to query operations.
    • CUST_COMP_GRP_MATL

      public static final JITCallCompMatlField<String> CUST_COMP_GRP_MATL
      Use with available fluent helpers to apply the CustCompGrpMatl field to query operations.
    • JIT_EXT_SEQUENCE_NUMBER

      public static final JITCallCompMatlField<String> JIT_EXT_SEQUENCE_NUMBER
      Use with available fluent helpers to apply the JITExtSequenceNumber field to query operations.
    • COMP_GRP_MATL

      public static final JITCallCompMatlField<String> COMP_GRP_MATL
      Use with available fluent helpers to apply the CompGrpMatl field to query operations.
    • REQUESTED_DELIVERY_DATE

      public static final JITCallCompMatlField<LocalDateTime> REQUESTED_DELIVERY_DATE
      Use with available fluent helpers to apply the RequestedDeliveryDate field to query operations.
    • REQUESTED_DELIVERY_TIME

      public static final JITCallCompMatlField<LocalTime> REQUESTED_DELIVERY_TIME
      Use with available fluent helpers to apply the RequestedDeliveryTime field to query operations.
    • EXT_COMP_GRP_NUMBER

      public static final JITCallCompMatlField<String> EXT_COMP_GRP_NUMBER
      Use with available fluent helpers to apply the ExtCompGrpNumber field to query operations.
    • TRANSMITTED_EXT_STS_UPDTD_DTE_TME

      public static final JITCallCompMatlField<ZonedDateTime> TRANSMITTED_EXT_STS_UPDTD_DTE_TME
      Use with available fluent helpers to apply the TransmittedExtStsUpdtdDteTme field to query operations.
    • TO_JIT_CALL_REF_TEXT_MAT_TP

      public static final JITCallCompMatlLink<JITCallRefTextCompMatl> TO_JIT_CALL_REF_TEXT_MAT_TP
      Use with available fluent helpers to apply the to_JITCallRefTextMatTP navigation property to query operations.
  • Constructor Details

  • Method Details

    • getType

      @Nonnull public Class<JITCallCompMatl> getType()
      Specified by:
      getType in class VdmObject<JITCallCompMatl>
    • setInternalJITCallNumber

      public void setInternalJITCallNumber(@Nullable String internalJITCallNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: InternalJITCallNumber

      Parameters:
      internalJITCallNumber - Call Number
    • setCompGrpNumber

      public void setCompGrpNumber(@Nullable String compGrpNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: CompGrpNumber

      Parameters:
      compGrpNumber - Component Group Number
    • setJITCallItemNumber

      public void setJITCallItemNumber(@Nullable String jITCallItemNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JITCallItemNumber

      Parameters:
      jITCallItemNumber - Call Item Number
    • setShipToParty

      public void setShipToParty(@Nullable String shipToParty)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ShipToParty

      Parameters:
      shipToParty - Ship-to Party
    • setMaterial

      public void setMaterial(@Nullable String material)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Material

      Parameters:
      material - Material Number
    • setMaterialByCustomer

      public void setMaterialByCustomer(@Nullable String materialByCustomer)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: MaterialByCustomer

      Parameters:
      materialByCustomer - Customer Material
    • setExtJITCallItemNumber

      public void setExtJITCallItemNumber(@Nullable String extJITCallItemNumber)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ExtJITCallItemNumber

      Parameters:
      extJITCallItemNumber - External Call Item Number
    • setSalesOrder

      public void setSalesOrder(@Nullable String salesOrder)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesOrder

      Parameters:
      salesOrder - Sales Document
    • setSalesOrderItem

      public void setSalesOrderItem(@Nullable String salesOrderItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesOrderItem

      Parameters:
      salesOrderItem - Sales Document Item
    • setRequestedQuantity

      public void setRequestedQuantity(@Nullable BigDecimal requestedQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: RequestedQuantity

      Parameters:
      requestedQuantity - Requested Quantity
    • setActualDeliveredQuantity

      public void setActualDeliveredQuantity(@Nullable BigDecimal actualDeliveredQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: ActualDeliveredQuantity

      Parameters:
      actualDeliveredQuantity - Delivered Quantity
    • setQuantityUnit

      public void setQuantityUnit(@Nullable String quantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: QuantityUnit

      Parameters:
      quantityUnit - Base Unit of Measure
    • setUnloadingPointName

      public void setUnloadingPointName(@Nullable String unloadingPointName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: UnloadingPointName

      Parameters:
      unloadingPointName - Unloading Point
    • setShippingPoint

      public void setShippingPoint(@Nullable String shippingPoint)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ShippingPoint

      Parameters:
      shippingPoint - Shipping Point / Receiving Point
    • setPlant

      public void setPlant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Parameters:
      plant - Plant
    • setStorageLocation

      public void setStorageLocation(@Nullable String storageLocation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StorageLocation

      Parameters:
      storageLocation - Storage Location
    • setCustSupplyArea

      public void setCustSupplyArea(@Nullable String custSupplyArea)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CustSupplyArea

      Parameters:
      custSupplyArea - Customer Supply Area
    • setSupplyAreaDesc

      public void setSupplyAreaDesc(@Nullable String supplyAreaDesc)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: SupplyAreaDesc

      Parameters:
      supplyAreaDesc - The supplyAreaDesc to set.
    • setCustAssemblyLoc

      public void setCustAssemblyLoc(@Nullable String custAssemblyLoc)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CustAssemblyLoc

      Parameters:
      custAssemblyLoc - Assembly Location at Customer Site
    • setJITExtStatusAtSupplier

      public void setJITExtStatusAtSupplier(@Nullable String jITExtStatusAtSupplier)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JITExtStatusAtSupplier

      Parameters:
      jITExtStatusAtSupplier - JIT External Status at Supplier
    • setJITExtStatusUpdtdOn

      public void setJITExtStatusUpdtdOn(@Nullable ZonedDateTime jITExtStatusUpdtdOn)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: JITExtStatusUpdtdOn

      Parameters:
      jITExtStatusUpdtdOn - External Status Updated On
    • setJITIntProcessingStatus

      public void setJITIntProcessingStatus(@Nullable String jITIntProcessingStatus)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: JITIntProcessingStatus

      Parameters:
      jITIntProcessingStatus - Internal Processing Status
    • setJITIntStatusUpdtdOn

      public void setJITIntStatusUpdtdOn(@Nullable ZonedDateTime jITIntStatusUpdtdOn)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: JITIntStatusUpdtdOn

      Parameters:
      jITIntStatusUpdtdOn - Internal Processing Status Updated On
    • setTransmittedExtStatusByMfr

      public void setTransmittedExtStatusByMfr(@Nullable String transmittedExtStatusByMfr)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: TransmittedExtStatusByMfr

      Parameters:
      transmittedExtStatusByMfr - Transmitted External Status by Manufacturer
    • setSupplyControlID

      public void setSupplyControlID(@Nullable String supplyControlID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SupplyControlID

      Parameters:
      supplyControlID - Supply Control
    • setJITActionCtrl

      public void setJITActionCtrl(@Nullable String jITActionCtrl)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: JITActionCtrl

      Parameters:
      jITActionCtrl - Action Control
    • setRequirementDateTime

      public void setRequirementDateTime(@Nullable ZonedDateTime requirementDateTime)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: RequirementDateTime

      Parameters:
      requirementDateTime - Requirement Date and Time
    • setPlannedShippingDateTime

      public void setPlannedShippingDateTime(@Nullable ZonedDateTime plannedShippingDateTime)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: PlannedShippingDateTime

      Parameters:
      plannedShippingDateTime - Planned Shipping Date Time
    • setDeliveryCreationDate

      public void setDeliveryCreationDate(@Nullable LocalDateTime deliveryCreationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: DeliveryCreationDate

      Parameters:
      deliveryCreationDate - Delivery Creation Date
    • setMaterialAvailabilityDate

      public void setMaterialAvailabilityDate(@Nullable LocalDateTime materialAvailabilityDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MaterialAvailabilityDate

      Parameters:
      materialAvailabilityDate - Material Staging/Availability Date
    • setCustCompGrpMatl

      public void setCustCompGrpMatl(@Nullable String custCompGrpMatl)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: CustCompGrpMatl

      Parameters:
      custCompGrpMatl - Customer Components Group Material
    • setJITExtSequenceNumber

      public void setJITExtSequenceNumber(@Nullable String jITExtSequenceNumber)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: JITExtSequenceNumber

      Parameters:
      jITExtSequenceNumber - External Sequence Number
    • setCompGrpMatl

      public void setCompGrpMatl(@Nullable String compGrpMatl)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: CompGrpMatl

      Parameters:
      compGrpMatl - Components Group Material
    • setRequestedDeliveryDate

      public void setRequestedDeliveryDate(@Nullable LocalDateTime requestedDeliveryDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequestedDeliveryDate

      Parameters:
      requestedDeliveryDate - Requested delivery date
    • setRequestedDeliveryTime

      public void setRequestedDeliveryTime(@Nullable LocalTime requestedDeliveryTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequestedDeliveryTime

      Parameters:
      requestedDeliveryTime - Requested delivery time
    • setExtCompGrpNumber

      public void setExtCompGrpNumber(@Nullable String extCompGrpNumber)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: ExtCompGrpNumber

      Parameters:
      extCompGrpNumber - External Component Group Number
    • setTransmittedExtStsUpdtdDteTme

      public void setTransmittedExtStsUpdtdDteTme(@Nullable ZonedDateTime transmittedExtStsUpdtdDteTme)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: TransmittedExtStsUpdtdDteTme

      Parameters:
      transmittedExtStsUpdtdDteTme - Transmitted External Status Updated On
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<JITCallCompMatl>
    • getKey

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<JITCallCompMatl>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<JITCallCompMatl>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<JITCallCompMatl>
    • field

      @Nonnull public static <T> JITCallCompMatlField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> JITCallCompMatlField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<JITCallCompMatl>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<JITCallCompMatl>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<JITCallCompMatl>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<JITCallCompMatl>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<JITCallCompMatl>
    • fetchJITCallRefTextMatTP

      @Nonnull public List<JITCallRefTextCompMatl> fetchJITCallRefTextMatTP()
      Fetches the JITCallRefTextCompMatl entities (one to many) associated with this entity. This corresponds to the OData navigation property to_JITCallRefTextMatTP.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated JITCallRefTextCompMatl entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getJITCallRefTextMatTPOrFetch

      @Nonnull public List<JITCallRefTextCompMatl> getJITCallRefTextMatTPOrFetch()
      Retrieval of associated JITCallRefTextCompMatl entities (one to many). This corresponds to the OData navigation property to_JITCallRefTextMatTP.

      If the navigation property to_JITCallRefTextMatTP of a queried JITCallCompMatl is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated JITCallRefTextCompMatl entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getJITCallRefTextMatTPIfPresent

      @Nonnull public io.vavr.control.Option<List<JITCallRefTextCompMatl>> getJITCallRefTextMatTPIfPresent()
      Retrieval of associated JITCallRefTextCompMatl entities (one to many). This corresponds to the OData navigation property to_JITCallRefTextMatTP.

      If the navigation property for an entity JITCallCompMatl has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_JITCallRefTextMatTP is already loaded, the result will contain the JITCallRefTextCompMatl entities. If not, an Option with result state empty is returned.
    • setJITCallRefTextMatTP

      public void setJITCallRefTextMatTP(@Nonnull List<JITCallRefTextCompMatl> value)
      Overwrites the list of associated JITCallRefTextCompMatl entities for the loaded navigation property to_JITCallRefTextMatTP.

      If the navigation property to_JITCallRefTextMatTP of a queried JITCallCompMatl is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of JITCallRefTextCompMatl entities.
    • addJITCallRefTextMatTP

      public void addJITCallRefTextMatTP(JITCallRefTextCompMatl... entity)
      Adds elements to the list of associated JITCallRefTextCompMatl entities. This corresponds to the OData navigation property to_JITCallRefTextMatTP.

      If the navigation property to_JITCallRefTextMatTP of a queried JITCallCompMatl is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of JITCallRefTextCompMatl entities.
    • builder

      @Nonnull public static JITCallCompMatl.JITCallCompMatlBuilder builder()
    • getInternalJITCallNumber

      @Nullable public String getInternalJITCallNumber()
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: InternalJITCallNumber

      Returns:
      Call Number
    • getCompGrpNumber

      @Nullable public String getCompGrpNumber()
      (Key Field) Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: CompGrpNumber

      Returns:
      Component Group Number
    • getJITCallItemNumber

      @Nullable public String getJITCallItemNumber()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JITCallItemNumber

      Returns:
      Call Item Number
    • getShipToParty

      @Nullable public String getShipToParty()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ShipToParty

      Returns:
      Ship-to Party
    • getMaterial

      @Nullable public String getMaterial()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Material

      Returns:
      Material Number
    • getMaterialByCustomer

      @Nullable public String getMaterialByCustomer()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: MaterialByCustomer

      Returns:
      Customer Material
    • getExtJITCallItemNumber

      @Nullable public String getExtJITCallItemNumber()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ExtJITCallItemNumber

      Returns:
      External Call Item Number
    • getSalesOrder

      @Nullable public String getSalesOrder()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesOrder

      Returns:
      Sales Document
    • getSalesOrderItem

      @Nullable public String getSalesOrderItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesOrderItem

      Returns:
      Sales Document Item
    • getRequestedQuantity

      @Nullable public BigDecimal getRequestedQuantity()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: RequestedQuantity

      Returns:
      Requested Quantity
    • getActualDeliveredQuantity

      @Nullable public BigDecimal getActualDeliveredQuantity()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: ActualDeliveredQuantity

      Returns:
      Delivered Quantity
    • getQuantityUnit

      @Nullable public String getQuantityUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: QuantityUnit

      Returns:
      Base Unit of Measure
    • getUnloadingPointName

      @Nullable public String getUnloadingPointName()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: UnloadingPointName

      Returns:
      Unloading Point
    • getShippingPoint

      @Nullable public String getShippingPoint()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ShippingPoint

      Returns:
      Shipping Point / Receiving Point
    • getPlant

      @Nullable public String getPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      Plant
    • getStorageLocation

      @Nullable public String getStorageLocation()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StorageLocation

      Returns:
      Storage Location
    • getCustSupplyArea

      @Nullable public String getCustSupplyArea()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CustSupplyArea

      Returns:
      Customer Supply Area
    • getSupplyAreaDesc

      @Nullable public String getSupplyAreaDesc()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: SupplyAreaDesc

      Returns:
      The supplyAreaDesc contained in this entity.
    • getCustAssemblyLoc

      @Nullable public String getCustAssemblyLoc()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CustAssemblyLoc

      Returns:
      Assembly Location at Customer Site
    • getJITExtStatusAtSupplier

      @Nullable public String getJITExtStatusAtSupplier()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: JITExtStatusAtSupplier

      Returns:
      JIT External Status at Supplier
    • getJITExtStatusUpdtdOn

      @Nullable public ZonedDateTime getJITExtStatusUpdtdOn()
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: JITExtStatusUpdtdOn

      Returns:
      External Status Updated On
    • getJITIntProcessingStatus

      @Nullable public String getJITIntProcessingStatus()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: JITIntProcessingStatus

      Returns:
      Internal Processing Status
    • getJITIntStatusUpdtdOn

      @Nullable public ZonedDateTime getJITIntStatusUpdtdOn()
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: JITIntStatusUpdtdOn

      Returns:
      Internal Processing Status Updated On
    • getTransmittedExtStatusByMfr

      @Nullable public String getTransmittedExtStatusByMfr()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: TransmittedExtStatusByMfr

      Returns:
      Transmitted External Status by Manufacturer
    • getSupplyControlID

      @Nullable public String getSupplyControlID()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SupplyControlID

      Returns:
      Supply Control
    • getJITActionCtrl

      @Nullable public String getJITActionCtrl()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: JITActionCtrl

      Returns:
      Action Control
    • getRequirementDateTime

      @Nullable public ZonedDateTime getRequirementDateTime()
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: RequirementDateTime

      Returns:
      Requirement Date and Time
    • getPlannedShippingDateTime

      @Nullable public ZonedDateTime getPlannedShippingDateTime()
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: PlannedShippingDateTime

      Returns:
      Planned Shipping Date Time
    • getDeliveryCreationDate

      @Nullable public LocalDateTime getDeliveryCreationDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: DeliveryCreationDate

      Returns:
      Delivery Creation Date
    • getMaterialAvailabilityDate

      @Nullable public LocalDateTime getMaterialAvailabilityDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MaterialAvailabilityDate

      Returns:
      Material Staging/Availability Date
    • getCustCompGrpMatl

      @Nullable public String getCustCompGrpMatl()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: CustCompGrpMatl

      Returns:
      Customer Components Group Material
    • getJITExtSequenceNumber

      @Nullable public String getJITExtSequenceNumber()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: JITExtSequenceNumber

      Returns:
      External Sequence Number
    • getCompGrpMatl

      @Nullable public String getCompGrpMatl()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: CompGrpMatl

      Returns:
      Components Group Material
    • getRequestedDeliveryDate

      @Nullable public LocalDateTime getRequestedDeliveryDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequestedDeliveryDate

      Returns:
      Requested delivery date
    • getRequestedDeliveryTime

      @Nullable public LocalTime getRequestedDeliveryTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequestedDeliveryTime

      Returns:
      Requested delivery time
    • getExtCompGrpNumber

      @Nullable public String getExtCompGrpNumber()
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: ExtCompGrpNumber

      Returns:
      External Component Group Number
    • getTransmittedExtStsUpdtdDteTme

      @Nullable public ZonedDateTime getTransmittedExtStsUpdtdDteTme()
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: TransmittedExtStsUpdtdDteTme

      Returns:
      Transmitted External Status Updated On
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<JITCallCompMatl>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<JITCallCompMatl>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<JITCallCompMatl>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<JITCallCompMatl>