java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<ShptHandlingUnit>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.packcontainer.ShptHandlingUnit
All Implemented Interfaces:
VdmEntitySet

public class ShptHandlingUnit extends VdmEntity<ShptHandlingUnit> implements VdmEntitySet
Shipment Items and Handling Units

Original entity name from the Odata EDM: ShptHandlingUnit_Type

  • Field Details

  • Constructor Details

    • ShptHandlingUnit

      public ShptHandlingUnit()
    • ShptHandlingUnit

      public ShptHandlingUnit(@Nullable UUID fldLogsShptItemUUID, @Nullable String fldLogsReferenceDocCategory, @Nullable String deliveryDocument, @Nullable String deliveryDocumentItem, @Nullable String fldLogsReferenceDocumentNumber, @Nullable String fldLogsShptItmOutbDelivItmID, @Nullable String fldLogsShptItmODOItemID, @Nullable String fldLogsShptItmHndlgUnitID, @Nullable String handlingUnitExternalID, @Nullable String packagingMaterial, @Nullable BigDecimal grossVolume, @Nullable String volumeUnit, @Nullable BigDecimal grossWeight, @Nullable String weightUnit, @Nullable String materialName, @Nullable UUID fldLogsContainerUnitUUID, @Nullable String fldLogsShptItmStsCode, @Nullable String fldLogsShptItmStsText, @Nullable String fldLogsSrceStorLocID, @Nullable String fldLogsSrcePlnt, @Nullable String fldLogsDestStorLocID, @Nullable String fldLogsDestPlnt, @Nullable LocalDate fldLogsDelivDueDate, @Nullable BigDecimal fldLogsGrossVolume, @Nullable String fldLogsGrossVolumeUnit, @Nullable BigDecimal productGrossWeight, @Nullable String productWeightUnit, @Nullable BigDecimal quantityInBaseUnit, @Nullable String orderQuantityUnit, @Nullable OffsetDateTime fldLogsShptItmChangedDateTime, @Nullable String fldLogsContainerID, @Nullable String valuationType, @Nullable String fldLogsShipmentItemTypeCode, @Nullable Boolean fldLogsShptItmIsAssgdToCtn, @Nullable Boolean fldLogsShptItmIsAssgdToVoy, @Nullable String fldLogsVoyageSrceStage, @Nullable String fldLogsVoyageDestStage, @Nullable String fldLogsCtnPackgStsCode, @Nullable Collection<SAP__Message> _Messages, List<ShptStageAssgmtItm> to_ShptStgeAssgmt)
  • Method Details

    • getType

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

      public void setFldLogsShptItemUUID(@Nullable UUID fldLogsShptItemUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: FldLogsShptItemUUID

      Parameters:
      fldLogsShptItemUUID - Field Logistics: Shipment Item ID
    • setFldLogsReferenceDocCategory

      public void setFldLogsReferenceDocCategory(@Nullable String fldLogsReferenceDocCategory)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FldLogsReferenceDocCategory

      Parameters:
      fldLogsReferenceDocCategory - Field Logistics: Reference Document Type for Shipment
    • setDeliveryDocument

      public void setDeliveryDocument(@Nullable String deliveryDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: DeliveryDocument

      Parameters:
      deliveryDocument - The deliveryDocument to set.
    • setDeliveryDocumentItem

      public void setDeliveryDocumentItem(@Nullable String deliveryDocumentItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: DeliveryDocumentItem

      Parameters:
      deliveryDocumentItem - Delivery Item
    • setFldLogsReferenceDocumentNumber

      public void setFldLogsReferenceDocumentNumber(@Nullable String fldLogsReferenceDocumentNumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: FldLogsReferenceDocumentNumber

      Parameters:
      fldLogsReferenceDocumentNumber - Reference Document Number
    • setFldLogsShptItmOutbDelivItmID

      public void setFldLogsShptItmOutbDelivItmID(@Nullable String fldLogsShptItmOutbDelivItmID)
      Constraints: Not nullable, Maximum length: 17

      Original property name from the Odata EDM: FldLogsShptItmOutbDelivItmID

      Parameters:
      fldLogsShptItmOutbDelivItmID - Field Logistics: Shipment Item OBD Item ID
    • setFldLogsShptItmODOItemID

      public void setFldLogsShptItmODOItemID(@Nullable String fldLogsShptItmODOItemID)
      Constraints: Not nullable, Maximum length: 46

      Original property name from the Odata EDM: FldLogsShptItmODOItemID

      Parameters:
      fldLogsShptItmODOItemID - Field Logistics: Shipment Item ODO Item ID
    • setFldLogsShptItmHndlgUnitID

      public void setFldLogsShptItmHndlgUnitID(@Nullable String fldLogsShptItmHndlgUnitID)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: FldLogsShptItmHndlgUnitID

      Parameters:
      fldLogsShptItmHndlgUnitID - Field Logistics: Shipment Item Handling Unit ID
    • setHandlingUnitExternalID

      public void setHandlingUnitExternalID(@Nullable String handlingUnitExternalID)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: HandlingUnitExternalID

      Parameters:
      handlingUnitExternalID - External Handling Unit Identification
    • setPackagingMaterial

      public void setPackagingMaterial(@Nullable String packagingMaterial)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: PackagingMaterial

      Parameters:
      packagingMaterial - Packaging Materials
    • setGrossVolume

      public void setGrossVolume(@Nullable BigDecimal grossVolume)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: GrossVolume

      Parameters:
      grossVolume - Total Volume of Handling Unit
    • setVolumeUnit

      public void setVolumeUnit(@Nullable String volumeUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: VolumeUnit

      Parameters:
      volumeUnit - Volume Unit
    • setGrossWeight

      public void setGrossWeight(@Nullable BigDecimal grossWeight)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: GrossWeight

      Parameters:
      grossWeight - Total Weight of Handling Unit
    • setWeightUnit

      public void setWeightUnit(@Nullable String weightUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WeightUnit

      Parameters:
      weightUnit - Unit of Weight
    • setMaterialName

      public void setMaterialName(@Nullable String materialName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaterialName

      Parameters:
      materialName - Short Text for Sales Order Item
    • setFldLogsContainerUnitUUID

      public void setFldLogsContainerUnitUUID(@Nullable UUID fldLogsContainerUnitUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: FldLogsContainerUnitUUID

      Parameters:
      fldLogsContainerUnitUUID - Field Logistics: Container Unit ID
    • setFldLogsShptItmStsCode

      public void setFldLogsShptItmStsCode(@Nullable String fldLogsShptItmStsCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FldLogsShptItmStsCode

      Parameters:
      fldLogsShptItmStsCode - Field Logistics: Shipment Item Status Code
    • setFldLogsShptItmStsText

      public void setFldLogsShptItmStsText(@Nullable String fldLogsShptItmStsText)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: FldLogsShptItmStsText

      Parameters:
      fldLogsShptItmStsText - Short Text for Fixed Values
    • setFldLogsSrceStorLocID

      public void setFldLogsSrceStorLocID(@Nullable String fldLogsSrceStorLocID)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FldLogsSrceStorLocID

      Parameters:
      fldLogsSrceStorLocID - Storage Location
    • setFldLogsSrcePlnt

      public void setFldLogsSrcePlnt(@Nullable String fldLogsSrcePlnt)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FldLogsSrcePlnt

      Parameters:
      fldLogsSrcePlnt - Plant
    • setFldLogsDestStorLocID

      public void setFldLogsDestStorLocID(@Nullable String fldLogsDestStorLocID)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FldLogsDestStorLocID

      Parameters:
      fldLogsDestStorLocID - Storage Location
    • setFldLogsDestPlnt

      public void setFldLogsDestPlnt(@Nullable String fldLogsDestPlnt)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FldLogsDestPlnt

      Parameters:
      fldLogsDestPlnt - Plant
    • setFldLogsDelivDueDate

      public void setFldLogsDelivDueDate(@Nullable LocalDate fldLogsDelivDueDate)
      Constraints: Nullable

      Original property name from the Odata EDM: FldLogsDelivDueDate

      Parameters:
      fldLogsDelivDueDate - Item Delivery Date
    • setFldLogsGrossVolume

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

      Original property name from the Odata EDM: FldLogsGrossVolume

      Parameters:
      fldLogsGrossVolume - Volume
    • setFldLogsGrossVolumeUnit

      public void setFldLogsGrossVolumeUnit(@Nullable String fldLogsGrossVolumeUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: FldLogsGrossVolumeUnit

      Parameters:
      fldLogsGrossVolumeUnit - Volume Unit
    • setProductGrossWeight

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

      Original property name from the Odata EDM: ProductGrossWeight

      Parameters:
      productGrossWeight - Gross Weight
    • setProductWeightUnit

      public void setProductWeightUnit(@Nullable String productWeightUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProductWeightUnit

      Parameters:
      productWeightUnit - Unit of Weight
    • setQuantityInBaseUnit

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

      Original property name from the Odata EDM: QuantityInBaseUnit

      Parameters:
      quantityInBaseUnit - Quantity
    • setOrderQuantityUnit

      public void setOrderQuantityUnit(@Nullable String orderQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: OrderQuantityUnit

      Parameters:
      orderQuantityUnit - Sales Unit
    • setFldLogsShptItmChangedDateTime

      public void setFldLogsShptItmChangedDateTime(@Nullable OffsetDateTime fldLogsShptItmChangedDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: FldLogsShptItmChangedDateTime

      Parameters:
      fldLogsShptItmChangedDateTime - Changed On
    • setFldLogsContainerID

      public void setFldLogsContainerID(@Nullable String fldLogsContainerID)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: FldLogsContainerID

      Parameters:
      fldLogsContainerID - Container ID
    • setValuationType

      public void setValuationType(@Nullable String valuationType)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ValuationType

      Parameters:
      valuationType - Valuation Type
    • setFldLogsShipmentItemTypeCode

      public void setFldLogsShipmentItemTypeCode(@Nullable String fldLogsShipmentItemTypeCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FldLogsShipmentItemTypeCode

      Parameters:
      fldLogsShipmentItemTypeCode - Field Logistics: Shipment Item Type Code
    • setFldLogsShptItmIsAssgdToCtn

      public void setFldLogsShptItmIsAssgdToCtn(@Nullable Boolean fldLogsShptItmIsAssgdToCtn)
      Constraints: Not nullable

      Original property name from the Odata EDM: FldLogsShptItmIsAssgdToCtn

      Parameters:
      fldLogsShptItmIsAssgdToCtn - Boolean Variable (X = True, - = False, Space = Unknown)
    • setFldLogsShptItmIsAssgdToVoy

      public void setFldLogsShptItmIsAssgdToVoy(@Nullable Boolean fldLogsShptItmIsAssgdToVoy)
      Constraints: Not nullable

      Original property name from the Odata EDM: FldLogsShptItmIsAssgdToVoy

      Parameters:
      fldLogsShptItmIsAssgdToVoy - Field Logistics :Shipment Item Voyage assignment Indicator
    • setFldLogsVoyageSrceStage

      public void setFldLogsVoyageSrceStage(@Nullable String fldLogsVoyageSrceStage)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: FldLogsVoyageSrceStage

      Parameters:
      fldLogsVoyageSrceStage - Field Logistics: Source Stage
    • setFldLogsVoyageDestStage

      public void setFldLogsVoyageDestStage(@Nullable String fldLogsVoyageDestStage)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: FldLogsVoyageDestStage

      Parameters:
      fldLogsVoyageDestStage - Field Logistics: Destination Stage
    • setFldLogsCtnPackgStsCode

      public void setFldLogsCtnPackgStsCode(@Nullable String fldLogsCtnPackgStsCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FldLogsCtnPackgStsCode

      Parameters:
      fldLogsCtnPackgStsCode - Field Logistics: Container Packing Status
    • set_Messages

      public void set_Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Parameters:
      _Messages - The _Messages to set.
    • getEntityCollection

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

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<ShptHandlingUnit>
    • toMapOfFields

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

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

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

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

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

      If the navigation property for an entity ShptHandlingUnit 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 _ShptStgeAssgmt is already loaded, the result will contain the ShptStageAssgmtItm entities. If not, an Option with result state empty is returned.
    • setShptStgeAssgmt

      public void setShptStgeAssgmt(@Nonnull List<ShptStageAssgmtItm> value)
      Overwrites the list of associated ShptStageAssgmtItm entities for the loaded navigation property _ShptStgeAssgmt.

      If the navigation property _ShptStgeAssgmt of a queried ShptHandlingUnit 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 ShptStageAssgmtItm entities.
    • addShptStgeAssgmt

      public void addShptStgeAssgmt(ShptStageAssgmtItm... entity)
      Adds elements to the list of associated ShptStageAssgmtItm entities. This corresponds to the OData navigation property _ShptStgeAssgmt.

      If the navigation property _ShptStgeAssgmt of a queried ShptHandlingUnit 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 ShptStageAssgmtItm entities.
    • assignFldLogsShptItm

      @Nonnull public static BoundAction.SingleToSingle<ShptHandlingUnit,ShptHandlingUnit> assignFldLogsShptItm(@Nullable UUID fldLogsShptVoyageUUID, @Nonnull String fldLogsVoyageStageID)
      Action that can be applied to any entity object of this class.

      Parameters:
      fldLogsShptVoyageUUID - Constraints: Nullable

      Original parameter name from the Odata EDM: FldLogsShptVoyageUUID

      fldLogsVoyageStageID - Constraints: Not nullable, Maximum length: 4

      Original parameter name from the Odata EDM: FldLogsVoyageStageID

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • dispatch

      @Nonnull public static BoundAction.SingleToSingle<ShptHandlingUnit,ShptHandlingUnit> dispatch()
      Action that can be applied to any entity object of this class.

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • postGoodsIssue

      @Nonnull public static BoundAction.SingleToSingle<ShptHandlingUnit,ShptHandlingUnit> postGoodsIssue()
      Action that can be applied to any entity object of this class.

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • packToContainer

      @Nonnull public static BoundAction.SingleToSingle<ShptHandlingUnit,ShptHandlingUnit> packToContainer(@Nullable UUID fldLogsContainerUUID)
      Action that can be applied to any entity object of this class.

      Parameters:
      fldLogsContainerUUID - Constraints: Nullable

      Original parameter name from the Odata EDM: FldLogsContainerUUID

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • builder

      @Nonnull public static ShptHandlingUnit.ShptHandlingUnitBuilder builder()
    • getFldLogsShptItemUUID

      @Nullable public UUID getFldLogsShptItemUUID()
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: FldLogsShptItemUUID

      Returns:
      Field Logistics: Shipment Item ID
    • getFldLogsReferenceDocCategory

      @Nullable public String getFldLogsReferenceDocCategory()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FldLogsReferenceDocCategory

      Returns:
      Field Logistics: Reference Document Type for Shipment
    • getDeliveryDocument

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

      Original property name from the Odata EDM: DeliveryDocument

      Returns:
      The deliveryDocument contained in this VdmEntity.
    • getDeliveryDocumentItem

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

      Original property name from the Odata EDM: DeliveryDocumentItem

      Returns:
      Delivery Item
    • getFldLogsReferenceDocumentNumber

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

      Original property name from the Odata EDM: FldLogsReferenceDocumentNumber

      Returns:
      Reference Document Number
    • getFldLogsShptItmOutbDelivItmID

      @Nullable public String getFldLogsShptItmOutbDelivItmID()
      Constraints: Not nullable, Maximum length: 17

      Original property name from the Odata EDM: FldLogsShptItmOutbDelivItmID

      Returns:
      Field Logistics: Shipment Item OBD Item ID
    • getFldLogsShptItmODOItemID

      @Nullable public String getFldLogsShptItmODOItemID()
      Constraints: Not nullable, Maximum length: 46

      Original property name from the Odata EDM: FldLogsShptItmODOItemID

      Returns:
      Field Logistics: Shipment Item ODO Item ID
    • getFldLogsShptItmHndlgUnitID

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

      Original property name from the Odata EDM: FldLogsShptItmHndlgUnitID

      Returns:
      Field Logistics: Shipment Item Handling Unit ID
    • getHandlingUnitExternalID

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

      Original property name from the Odata EDM: HandlingUnitExternalID

      Returns:
      External Handling Unit Identification
    • getPackagingMaterial

      @Nullable public String getPackagingMaterial()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: PackagingMaterial

      Returns:
      Packaging Materials
    • getGrossVolume

      @Nullable public BigDecimal getGrossVolume()
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: GrossVolume

      Returns:
      Total Volume of Handling Unit
    • getVolumeUnit

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

      Original property name from the Odata EDM: VolumeUnit

      Returns:
      Volume Unit
    • getGrossWeight

      @Nullable public BigDecimal getGrossWeight()
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: GrossWeight

      Returns:
      Total Weight of Handling Unit
    • getWeightUnit

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

      Original property name from the Odata EDM: WeightUnit

      Returns:
      Unit of Weight
    • getMaterialName

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

      Original property name from the Odata EDM: MaterialName

      Returns:
      Short Text for Sales Order Item
    • getFldLogsContainerUnitUUID

      @Nullable public UUID getFldLogsContainerUnitUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: FldLogsContainerUnitUUID

      Returns:
      Field Logistics: Container Unit ID
    • getFldLogsShptItmStsCode

      @Nullable public String getFldLogsShptItmStsCode()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FldLogsShptItmStsCode

      Returns:
      Field Logistics: Shipment Item Status Code
    • getFldLogsShptItmStsText

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

      Original property name from the Odata EDM: FldLogsShptItmStsText

      Returns:
      Short Text for Fixed Values
    • getFldLogsSrceStorLocID

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

      Original property name from the Odata EDM: FldLogsSrceStorLocID

      Returns:
      Storage Location
    • getFldLogsSrcePlnt

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

      Original property name from the Odata EDM: FldLogsSrcePlnt

      Returns:
      Plant
    • getFldLogsDestStorLocID

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

      Original property name from the Odata EDM: FldLogsDestStorLocID

      Returns:
      Storage Location
    • getFldLogsDestPlnt

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

      Original property name from the Odata EDM: FldLogsDestPlnt

      Returns:
      Plant
    • getFldLogsDelivDueDate

      @Nullable public LocalDate getFldLogsDelivDueDate()
      Constraints: Nullable

      Original property name from the Odata EDM: FldLogsDelivDueDate

      Returns:
      Item Delivery Date
    • getFldLogsGrossVolume

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

      Original property name from the Odata EDM: FldLogsGrossVolume

      Returns:
      Volume
    • getFldLogsGrossVolumeUnit

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

      Original property name from the Odata EDM: FldLogsGrossVolumeUnit

      Returns:
      Volume Unit
    • getProductGrossWeight

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

      Original property name from the Odata EDM: ProductGrossWeight

      Returns:
      Gross Weight
    • getProductWeightUnit

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

      Original property name from the Odata EDM: ProductWeightUnit

      Returns:
      Unit of Weight
    • getQuantityInBaseUnit

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

      Original property name from the Odata EDM: QuantityInBaseUnit

      Returns:
      Quantity
    • getOrderQuantityUnit

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

      Original property name from the Odata EDM: OrderQuantityUnit

      Returns:
      Sales Unit
    • getFldLogsShptItmChangedDateTime

      @Nullable public OffsetDateTime getFldLogsShptItmChangedDateTime()
      Constraints: Nullable

      Original property name from the Odata EDM: FldLogsShptItmChangedDateTime

      Returns:
      Changed On
    • getFldLogsContainerID

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

      Original property name from the Odata EDM: FldLogsContainerID

      Returns:
      Container ID
    • getValuationType

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

      Original property name from the Odata EDM: ValuationType

      Returns:
      Valuation Type
    • getFldLogsShipmentItemTypeCode

      @Nullable public String getFldLogsShipmentItemTypeCode()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FldLogsShipmentItemTypeCode

      Returns:
      Field Logistics: Shipment Item Type Code
    • getFldLogsShptItmIsAssgdToCtn

      @Nullable public Boolean getFldLogsShptItmIsAssgdToCtn()
      Constraints: Not nullable

      Original property name from the Odata EDM: FldLogsShptItmIsAssgdToCtn

      Returns:
      Boolean Variable (X = True, - = False, Space = Unknown)
    • getFldLogsShptItmIsAssgdToVoy

      @Nullable public Boolean getFldLogsShptItmIsAssgdToVoy()
      Constraints: Not nullable

      Original property name from the Odata EDM: FldLogsShptItmIsAssgdToVoy

      Returns:
      Field Logistics :Shipment Item Voyage assignment Indicator
    • getFldLogsVoyageSrceStage

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

      Original property name from the Odata EDM: FldLogsVoyageSrceStage

      Returns:
      Field Logistics: Source Stage
    • getFldLogsVoyageDestStage

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

      Original property name from the Odata EDM: FldLogsVoyageDestStage

      Returns:
      Field Logistics: Destination Stage
    • getFldLogsCtnPackgStsCode

      @Nullable public String getFldLogsCtnPackgStsCode()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FldLogsCtnPackgStsCode

      Returns:
      Field Logistics: Container Packing Status
    • get_Messages

      @Nullable public Collection<SAP__Message> get_Messages()
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      The _Messages contained in this VdmEntity.
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<ShptHandlingUnit>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<ShptHandlingUnit>