public class HandlingUnitHeaderDelivery extends VdmEntity<HandlingUnitHeaderDelivery>
Original entity name from the Odata EDM: A_HandlingUnitHeaderDeliveryType
Modifier and Type | Class and Description |
---|---|
static class |
HandlingUnitHeaderDelivery.HandlingUnitHeaderDeliveryBuilder
Helper class to allow for fluent creation of HandlingUnitHeaderDelivery instances.
|
Modifier and Type | Field and Description |
---|---|
static HandlingUnitHeaderDeliverySelectable |
ALL_FIELDS
Selector for all available fields of HandlingUnitHeaderDelivery.
|
static HandlingUnitHeaderDeliveryField<String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static HandlingUnitHeaderDeliveryField<LocalDateTime> |
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations.
|
static HandlingUnitHeaderDeliveryField<LocalTime> |
CREATION_TIME
Use with available fluent helpers to apply the CreationTime field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
DELIVERY_DOCUMENT
Use with available fluent helpers to apply the DeliveryDocument field to query operations.
|
static HandlingUnitHeaderDeliveryField<BigDecimal> |
GROSS_VOLUME
Use with available fluent helpers to apply the GrossVolume field to query operations.
|
static HandlingUnitHeaderDeliveryField<BigDecimal> |
GROSS_WEIGHT
Use with available fluent helpers to apply the GrossWeight field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
HANDLING_UNIT_BASE_UNIT_OF_MEASURE
Use with available fluent helpers to apply the HandlingUnitBaseUnitOfMeasure field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
HANDLING_UNIT_CONTENT_DESCRIPTION
Use with available fluent helpers to apply the HandlingUnitContentDescription field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
HANDLING_UNIT_EXTERNAL_ID
Use with available fluent helpers to apply the HandlingUnitExternalId field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
HANDLING_UNIT_EXTERNAL_ID_TYPE
Use with available fluent helpers to apply the HandlingUnitExternalIdType field to query operations.
|
static HandlingUnitHeaderDeliveryField<BigDecimal> |
HANDLING_UNIT_HEIGHT
Use with available fluent helpers to apply the HandlingUnitHeight field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
HANDLING_UNIT_INTERNAL_ID
Use with available fluent helpers to apply the HandlingUnitInternalId field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
HANDLING_UNIT_INTERNAL_STATUS
Use with available fluent helpers to apply the HandlingUnitInternalStatus field to query operations.
|
static HandlingUnitHeaderDeliveryField<BigDecimal> |
HANDLING_UNIT_LENGTH
Use with available fluent helpers to apply the HandlingUnitLength field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
HANDLING_UNIT_LOWER_LEVEL_REFER
Use with available fluent helpers to apply the HandlingUnitLowerLevelRefer field to query operations.
|
static HandlingUnitHeaderDeliveryField<BigDecimal> |
HANDLING_UNIT_MAX_VOLUME
Use with available fluent helpers to apply the HandlingUnitMaxVolume field to query operations.
|
static HandlingUnitHeaderDeliveryField<BigDecimal> |
HANDLING_UNIT_MAX_WEIGHT
Use with available fluent helpers to apply the HandlingUnitMaxWeight field to query operations.
|
static HandlingUnitHeaderDeliveryField<BigDecimal> |
HANDLING_UNIT_NET_VOLUME
Use with available fluent helpers to apply the HandlingUnitNetVolume field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
HANDLING_UNIT_SECOND_EXTERNAL_ID
Use with available fluent helpers to apply the HandlingUnitSecondExternalId field to query operations.
|
static HandlingUnitHeaderDeliveryField<BigDecimal> |
HANDLING_UNIT_TARE_VOLUME
Use with available fluent helpers to apply the HandlingUnitTareVolume field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
HANDLING_UNIT_TARE_VOLUME_UNIT
Use with available fluent helpers to apply the HandlingUnitTareVolumeUnit field to query operations.
|
static HandlingUnitHeaderDeliveryField<BigDecimal> |
HANDLING_UNIT_TARE_WEIGHT
Use with available fluent helpers to apply the HandlingUnitTareWeight field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
HANDLING_UNIT_TARE_WEIGHT_UNIT
Use with available fluent helpers to apply the HandlingUnitTareWeightUnit field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
HANDLING_UNIT_UO_M_DIMENSION
Use with available fluent helpers to apply the HandlingUnitUoMDimension field to query operations.
|
static HandlingUnitHeaderDeliveryField<BigDecimal> |
HANDLING_UNIT_WIDTH
Use with available fluent helpers to apply the HandlingUnitWidth field to query operations.
|
static HandlingUnitHeaderDeliveryField<LocalDateTime> |
LAST_CHANGE_DATE
Use with available fluent helpers to apply the LastChangeDate field to query operations.
|
static HandlingUnitHeaderDeliveryField<LocalTime> |
LAST_CHANGE_TIME
Use with available fluent helpers to apply the LastChangeTime field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations.
|
static HandlingUnitHeaderDeliveryField<BigDecimal> |
NET_WEIGHT
Use with available fluent helpers to apply the NetWeight field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
PACKAGING_MATERIAL
Use with available fluent helpers to apply the PackagingMaterial field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
PACKAGING_MATERIAL_CATEGORY
Use with available fluent helpers to apply the PackagingMaterialCategory field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
PACKAGING_MATERIAL_GROUP
Use with available fluent helpers to apply the PackagingMaterialGroup field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
PACKAGING_MATERIAL_TYPE
Use with available fluent helpers to apply the PackagingMaterialType field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
PACKING_INSTRUCTION_NUMBER
Use with available fluent helpers to apply the PackingInstructionNumber field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
SHIPPING_POINT
Use with available fluent helpers to apply the ShippingPoint field to query operations.
|
static HandlingUnitHeaderDeliveryLink<HandlingUnitItemDelivery> |
TO_HANDLING_UNIT_ITEM_DELIVERY
Use with available fluent helpers to apply the to_HandlingUnitItemDelivery navigation property to query
operations.
|
static HandlingUnitHeaderDeliveryField<String> |
VOLUME_UNIT
Use with available fluent helpers to apply the VolumeUnit field to query operations.
|
static HandlingUnitHeaderDeliveryField<String> |
WEIGHT_UNIT
Use with available fluent helpers to apply the WeightUnit field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
HandlingUnitHeaderDelivery() |
HandlingUnitHeaderDelivery(String createdByUser,
LocalDateTime creationDate,
LocalTime creationTime,
String deliveryDocument,
BigDecimal grossVolume,
BigDecimal grossWeight,
String handlingUnitBaseUnitOfMeasure,
String handlingUnitContentDescription,
String handlingUnitExternalId,
String handlingUnitExternalIdType,
BigDecimal handlingUnitHeight,
String handlingUnitInternalId,
String handlingUnitInternalStatus,
BigDecimal handlingUnitLength,
String handlingUnitLowerLevelRefer,
BigDecimal handlingUnitMaxVolume,
BigDecimal handlingUnitMaxWeight,
BigDecimal handlingUnitNetVolume,
String handlingUnitSecondExternalId,
BigDecimal handlingUnitTareVolume,
String handlingUnitTareVolumeUnit,
BigDecimal handlingUnitTareWeight,
String handlingUnitTareWeightUnit,
String handlingUnitUoMDimension,
BigDecimal handlingUnitWidth,
LocalDateTime lastChangeDate,
String lastChangedByUser,
LocalTime lastChangeTime,
BigDecimal netWeight,
String packagingMaterial,
String packagingMaterialCategory,
String packagingMaterialGroup,
String packagingMaterialType,
String packingInstructionNumber,
String shippingPoint,
String volumeUnit,
String weightUnit,
List<HandlingUnitItemDelivery> toHandlingUnitItemDelivery) |
Modifier and Type | Method and Description |
---|---|
void |
addHandlingUnitItemDelivery(HandlingUnitItemDelivery... entity)
Adds elements to the list of associated HandlingUnitItemDelivery entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static HandlingUnitHeaderDelivery.HandlingUnitHeaderDeliveryBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<HandlingUnitItemDelivery> |
fetchHandlingUnitItemDelivery()
Fetches the HandlingUnitItemDelivery entities (one to many) associated with this entity.
|
static <T> HandlingUnitHeaderDeliveryField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
LocalDateTime |
getCreationDate()
Constraints: Not nullable, Precision: 7
|
LocalTime |
getCreationTime()
Constraints: Not nullable, Precision: 0
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getDeliveryDocument()
Constraints: Not nullable, Maximum length: 10
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
BigDecimal |
getGrossVolume()
Constraints: Not nullable, Precision: 15, Scale: 3
|
BigDecimal |
getGrossWeight()
Constraints: Not nullable, Precision: 15, Scale: 3
|
String |
getHandlingUnitBaseUnitOfMeasure()
Constraints: Not nullable, Maximum length: 3
|
String |
getHandlingUnitContentDescription()
Constraints: Not nullable, Maximum length: 40
|
String |
getHandlingUnitExternalId()
Constraints: Not nullable, Maximum length: 20
|
String |
getHandlingUnitExternalIdType()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getHandlingUnitHeight()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getHandlingUnitInternalId()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getHandlingUnitInternalStatus()
Constraints: Not nullable, Maximum length: 4
|
io.vavr.control.Option<List<HandlingUnitItemDelivery>> |
getHandlingUnitItemDeliveryIfPresent()
Retrieval of associated HandlingUnitItemDelivery entities (one to many).
|
List<HandlingUnitItemDelivery> |
getHandlingUnitItemDeliveryOrFetch()
Retrieval of associated HandlingUnitItemDelivery entities (one to many).
|
BigDecimal |
getHandlingUnitLength()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getHandlingUnitLowerLevelRefer()
Constraints: Not nullable, Maximum length: 10
|
BigDecimal |
getHandlingUnitMaxVolume()
Constraints: Not nullable, Precision: 15, Scale: 3
|
BigDecimal |
getHandlingUnitMaxWeight()
Constraints: Not nullable, Precision: 15, Scale: 3
|
BigDecimal |
getHandlingUnitNetVolume()
Constraints: Not nullable, Precision: 15, Scale: 3
|
String |
getHandlingUnitSecondExternalId()
Constraints: Not nullable, Maximum length: 20
|
BigDecimal |
getHandlingUnitTareVolume()
Constraints: Not nullable, Precision: 15, Scale: 3
|
String |
getHandlingUnitTareVolumeUnit()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getHandlingUnitTareWeight()
Constraints: Not nullable, Precision: 15, Scale: 3
|
String |
getHandlingUnitTareWeightUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getHandlingUnitUoMDimension()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getHandlingUnitWidth()
Constraints: Not nullable, Precision: 13, Scale: 3
|
protected Map<String,Object> |
getKey() |
LocalDateTime |
getLastChangeDate()
Constraints: Not nullable, Precision: 7
|
String |
getLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
LocalTime |
getLastChangeTime()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getNetWeight()
Constraints: Not nullable, Precision: 15, Scale: 3
|
String |
getPackagingMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getPackagingMaterialCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getPackagingMaterialGroup()
Constraints: Not nullable, Maximum length: 4
|
String |
getPackagingMaterialType()
Constraints: Not nullable, Maximum length: 4
|
String |
getPackingInstructionNumber()
Constraints: Not nullable, Maximum length: 20
|
String |
getShippingPoint()
Constraints: Not nullable, Maximum length: 4
|
Class<HandlingUnitHeaderDelivery> |
getType() |
String |
getVolumeUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getWeightUnit()
Constraints: Not nullable, Maximum length: 3
|
int |
hashCode() |
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 7
|
void |
setCreationTime(LocalTime creationTime)
Constraints: Not nullable, Precision: 0
|
void |
setDeliveryDocument(String deliveryDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setGrossVolume(BigDecimal grossVolume)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setGrossWeight(BigDecimal grossWeight)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setHandlingUnitBaseUnitOfMeasure(String handlingUnitBaseUnitOfMeasure)
Constraints: Not nullable, Maximum length: 3
|
void |
setHandlingUnitContentDescription(String handlingUnitContentDescription)
Constraints: Not nullable, Maximum length: 40
|
void |
setHandlingUnitExternalId(String handlingUnitExternalId)
Constraints: Not nullable, Maximum length: 20
|
void |
setHandlingUnitExternalIdType(String handlingUnitExternalIdType)
Constraints: Not nullable, Maximum length: 1
|
void |
setHandlingUnitHeight(BigDecimal handlingUnitHeight)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setHandlingUnitInternalId(String handlingUnitInternalId)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setHandlingUnitInternalStatus(String handlingUnitInternalStatus)
Constraints: Not nullable, Maximum length: 4
|
void |
setHandlingUnitItemDelivery(List<HandlingUnitItemDelivery> value)
Overwrites the list of associated HandlingUnitItemDelivery entities for the loaded navigation property
to_HandlingUnitItemDelivery.
|
void |
setHandlingUnitLength(BigDecimal handlingUnitLength)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setHandlingUnitLowerLevelRefer(String handlingUnitLowerLevelRefer)
Constraints: Not nullable, Maximum length: 10
|
void |
setHandlingUnitMaxVolume(BigDecimal handlingUnitMaxVolume)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setHandlingUnitMaxWeight(BigDecimal handlingUnitMaxWeight)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setHandlingUnitNetVolume(BigDecimal handlingUnitNetVolume)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setHandlingUnitSecondExternalId(String handlingUnitSecondExternalId)
Constraints: Not nullable, Maximum length: 20
|
void |
setHandlingUnitTareVolume(BigDecimal handlingUnitTareVolume)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setHandlingUnitTareVolumeUnit(String handlingUnitTareVolumeUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setHandlingUnitTareWeight(BigDecimal handlingUnitTareWeight)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setHandlingUnitTareWeightUnit(String handlingUnitTareWeightUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setHandlingUnitUoMDimension(String handlingUnitUoMDimension)
Constraints: Not nullable, Maximum length: 3
|
void |
setHandlingUnitWidth(BigDecimal handlingUnitWidth)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setLastChangeDate(LocalDateTime lastChangeDate)
Constraints: Not nullable, Precision: 7
|
void |
setLastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setLastChangeTime(LocalTime lastChangeTime)
Constraints: Not nullable, Precision: 0
|
void |
setNetWeight(BigDecimal netWeight)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setPackagingMaterial(String packagingMaterial)
Constraints: Not nullable, Maximum length: 40
|
void |
setPackagingMaterialCategory(String packagingMaterialCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setPackagingMaterialGroup(String packagingMaterialGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setPackagingMaterialType(String packagingMaterialType)
Constraints: Not nullable, Maximum length: 4
|
void |
setPackingInstructionNumber(String packingInstructionNumber)
Constraints: Not nullable, Maximum length: 20
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setShippingPoint(String shippingPoint)
Constraints: Not nullable, Maximum length: 4
|
void |
setVolumeUnit(String volumeUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setWeightUnit(String weightUnit)
Constraints: Not nullable, Maximum length: 3
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final HandlingUnitHeaderDeliverySelectable ALL_FIELDS
public static final HandlingUnitHeaderDeliveryField<String> CREATED_BY_USER
public static final HandlingUnitHeaderDeliveryField<LocalDateTime> CREATION_DATE
public static final HandlingUnitHeaderDeliveryField<LocalTime> CREATION_TIME
public static final HandlingUnitHeaderDeliveryField<String> DELIVERY_DOCUMENT
public static final HandlingUnitHeaderDeliveryField<BigDecimal> GROSS_VOLUME
public static final HandlingUnitHeaderDeliveryField<BigDecimal> GROSS_WEIGHT
public static final HandlingUnitHeaderDeliveryField<String> HANDLING_UNIT_BASE_UNIT_OF_MEASURE
public static final HandlingUnitHeaderDeliveryField<String> HANDLING_UNIT_CONTENT_DESCRIPTION
public static final HandlingUnitHeaderDeliveryField<String> HANDLING_UNIT_EXTERNAL_ID
public static final HandlingUnitHeaderDeliveryField<String> HANDLING_UNIT_EXTERNAL_ID_TYPE
public static final HandlingUnitHeaderDeliveryField<BigDecimal> HANDLING_UNIT_HEIGHT
public static final HandlingUnitHeaderDeliveryField<String> HANDLING_UNIT_INTERNAL_ID
public static final HandlingUnitHeaderDeliveryField<String> HANDLING_UNIT_INTERNAL_STATUS
public static final HandlingUnitHeaderDeliveryField<BigDecimal> HANDLING_UNIT_LENGTH
public static final HandlingUnitHeaderDeliveryField<String> HANDLING_UNIT_LOWER_LEVEL_REFER
public static final HandlingUnitHeaderDeliveryField<BigDecimal> HANDLING_UNIT_MAX_VOLUME
public static final HandlingUnitHeaderDeliveryField<BigDecimal> HANDLING_UNIT_MAX_WEIGHT
public static final HandlingUnitHeaderDeliveryField<BigDecimal> HANDLING_UNIT_NET_VOLUME
public static final HandlingUnitHeaderDeliveryField<String> HANDLING_UNIT_SECOND_EXTERNAL_ID
public static final HandlingUnitHeaderDeliveryField<BigDecimal> HANDLING_UNIT_TARE_VOLUME
public static final HandlingUnitHeaderDeliveryField<String> HANDLING_UNIT_TARE_VOLUME_UNIT
public static final HandlingUnitHeaderDeliveryField<BigDecimal> HANDLING_UNIT_TARE_WEIGHT
public static final HandlingUnitHeaderDeliveryField<String> HANDLING_UNIT_TARE_WEIGHT_UNIT
public static final HandlingUnitHeaderDeliveryField<String> HANDLING_UNIT_UO_M_DIMENSION
public static final HandlingUnitHeaderDeliveryField<BigDecimal> HANDLING_UNIT_WIDTH
public static final HandlingUnitHeaderDeliveryField<LocalDateTime> LAST_CHANGE_DATE
public static final HandlingUnitHeaderDeliveryField<String> LAST_CHANGED_BY_USER
public static final HandlingUnitHeaderDeliveryField<LocalTime> LAST_CHANGE_TIME
public static final HandlingUnitHeaderDeliveryField<BigDecimal> NET_WEIGHT
public static final HandlingUnitHeaderDeliveryField<String> PACKAGING_MATERIAL
public static final HandlingUnitHeaderDeliveryField<String> PACKAGING_MATERIAL_CATEGORY
public static final HandlingUnitHeaderDeliveryField<String> PACKAGING_MATERIAL_GROUP
public static final HandlingUnitHeaderDeliveryField<String> PACKAGING_MATERIAL_TYPE
public static final HandlingUnitHeaderDeliveryField<String> PACKING_INSTRUCTION_NUMBER
public static final HandlingUnitHeaderDeliveryField<String> SHIPPING_POINT
public static final HandlingUnitHeaderDeliveryField<String> VOLUME_UNIT
public static final HandlingUnitHeaderDeliveryField<String> WEIGHT_UNIT
public static final HandlingUnitHeaderDeliveryLink<HandlingUnitItemDelivery> TO_HANDLING_UNIT_ITEM_DELIVERY
public HandlingUnitHeaderDelivery()
public HandlingUnitHeaderDelivery(@Nullable String createdByUser, @Nullable LocalDateTime creationDate, @Nullable LocalTime creationTime, @Nullable String deliveryDocument, @Nullable BigDecimal grossVolume, @Nullable BigDecimal grossWeight, @Nullable String handlingUnitBaseUnitOfMeasure, @Nullable String handlingUnitContentDescription, @Nullable String handlingUnitExternalId, @Nullable String handlingUnitExternalIdType, @Nullable BigDecimal handlingUnitHeight, @Nullable String handlingUnitInternalId, @Nullable String handlingUnitInternalStatus, @Nullable BigDecimal handlingUnitLength, @Nullable String handlingUnitLowerLevelRefer, @Nullable BigDecimal handlingUnitMaxVolume, @Nullable BigDecimal handlingUnitMaxWeight, @Nullable BigDecimal handlingUnitNetVolume, @Nullable String handlingUnitSecondExternalId, @Nullable BigDecimal handlingUnitTareVolume, @Nullable String handlingUnitTareVolumeUnit, @Nullable BigDecimal handlingUnitTareWeight, @Nullable String handlingUnitTareWeightUnit, @Nullable String handlingUnitUoMDimension, @Nullable BigDecimal handlingUnitWidth, @Nullable LocalDateTime lastChangeDate, @Nullable String lastChangedByUser, @Nullable LocalTime lastChangeTime, @Nullable BigDecimal netWeight, @Nullable String packagingMaterial, @Nullable String packagingMaterialCategory, @Nullable String packagingMaterialGroup, @Nullable String packagingMaterialType, @Nullable String packingInstructionNumber, @Nullable String shippingPoint, @Nullable String volumeUnit, @Nullable String weightUnit, List<HandlingUnitItemDelivery> toHandlingUnitItemDelivery)
@Nonnull public Class<HandlingUnitHeaderDelivery> getType()
getType
in class VdmObject<HandlingUnitHeaderDelivery>
public void setCreatedByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
createdByUser
- Name of Person Who Created Objectpublic void setCreationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
creationDate
- Date on Which Record Was Createdpublic void setCreationTime(@Nullable LocalTime creationTime)
Original property name from the Odata EDM: CreationTime
creationTime
- The time of day at which the document was posted and stored in the system.public void setDeliveryDocument(@Nullable String deliveryDocument)
Original property name from the Odata EDM: DeliveryDocument
deliveryDocument
- The number that uniquely identifies the sales, delivery, or billing document.public void setGrossVolume(@Nullable BigDecimal grossVolume)
Original property name from the Odata EDM: GrossVolume
Determination of the total volume depends on the packaging material.For open packaging materials, such as pallets, total volume is calculated from the tare volume of the packaging (=packaging materials) and the volume of the contents.For closed packaging materials, such as boxes with lids, the total volume is equal to the tare volume of the packaging.An indicator specifies whether the packaging material in question is open or closed.
grossVolume
- Specifies the total volume of the handling unit.public void setGrossWeight(@Nullable BigDecimal grossWeight)
Original property name from the Odata EDM: GrossWeight
The total weight is calculated from the contents (the weight of the material items or the total weight of the lower-level handling units) plus the tare weight of the packaging material.
grossWeight
- Specifies the total weight of the handling unit.public void setHandlingUnitBaseUnitOfMeasure(@Nullable String handlingUnitBaseUnitOfMeasure)
Original property name from the Odata EDM: HandlingUnitBaseUnitOfMeasure
You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record.Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following:The base unit of measure is the unit satisfying the highest necessary requirement for precision.The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...).Inventory ManagementIn Inventory Management, the base unit of measure is the same as the stockkeeping unit.ServicesServices have units of measure of their own, including the following:Service unitUnit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level.BlanketUnit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified.
handlingUnitBaseUnitOfMeasure
- Unit of measure in which stocks of the material are managed. The system converts all the quantities
you enter in other units of measure (alternative units of measure) to the base unit of measure.public void setHandlingUnitContentDescription(@Nullable String handlingUnitContentDescription)
Original property name from the Odata EDM: HandlingUnitContentDescription
handlingUnitContentDescription
- Description of Handling Unit Contentpublic void setHandlingUnitExternalId(@Nullable String handlingUnitExternalId)
Original property name from the Odata EDM: HandlingUnitExternalId
The system automatically generates an internal number that must be unique for each system client. The system also needs external identification so that it can uniquely identify handling units.Creating a handling unit:Identifiers for handling units are determined during creation according to settings in Customizing for number assignment of the packaging material type for the packaging material that is being used. You can also assign default values for identifiers when you create handling units, although these values must correspond to the settings in Customizing.Processing a handling unitTo edit existing handling units, enter the handling unit's identification in this field.
handlingUnitExternalId
- Specifies an external identifier for the handling unit.public void setHandlingUnitExternalIdType(@Nullable String handlingUnitExternalIdType)
Original property name from the Odata EDM: HandlingUnitExternalIdType
If automatic assignment of a Serial Shipping Container Code (SSCC) is set in Customizing for the packaging material's packaging material type, the value is "C".
handlingUnitExternalIdType
- Indicates how the external handling unit identifier is determined.public void setHandlingUnitHeight(@Nullable BigDecimal handlingUnitHeight)
Original property name from the Odata EDM: HandlingUnitHeight
handlingUnitHeight
- Height of the material or its packaging, measured in the unit of dimension.public void setHandlingUnitInternalId(@Nullable String handlingUnitInternalId)
Original property name from the Odata EDM: HandlingUnitInternalId
There can be several items in one handling unit. The following information is recorded in these items:What auxiliary packaging materials are also included in packingWhat materials the item contains(including stock information, if the handling unit is at an HU-managed storage location)Which delivery item is used as a reference if the handling unit is assigned to a delivery, and which lower-level handling units are packed in this handling unit (if one handling unit is nested in another).
handlingUnitInternalId
- Uniquely identifies a handling unit within a client. A handling unit is combination of materials and
lower-level handling units that are packed together at one time in a packaging material (box or
pallet, for example).public void setHandlingUnitInternalStatus(@Nullable String handlingUnitInternalStatus)
Original property name from the Odata EDM: HandlingUnitInternalStatus
handlingUnitInternalStatus
- The handling unit's movement status informs you about the current physical status of the handling
unit.public void setHandlingUnitLength(@Nullable BigDecimal handlingUnitLength)
Original property name from the Odata EDM: HandlingUnitLength
handlingUnitLength
- Length of the material or its packaging, measured in the unit of dimension.public void setHandlingUnitLowerLevelRefer(@Nullable String handlingUnitLowerLevelRefer)
Original property name from the Odata EDM: HandlingUnitLowerLevelRefer
handlingUnitLowerLevelRefer
- Higher-Level Handling Unitpublic void setHandlingUnitMaxVolume(@Nullable BigDecimal handlingUnitMaxVolume)
Original property name from the Odata EDM: HandlingUnitMaxVolume
The maximum total volume of a handling unit is:The tare volume for closed packaging materialsThe sum of the tare volume and the maximum allowed loading volume for open packaging materialsThe system proposes the allowed loading volume from the material master. You can change the value manually in the handling unit.
handlingUnitMaxVolume
- Specifies the maximum total loading-volume that is allowed for this packaging material.public void setHandlingUnitMaxWeight(@Nullable BigDecimal handlingUnitMaxWeight)
Original property name from the Odata EDM: HandlingUnitMaxWeight
The system proposes the allowed loading weight from the material master. You can change the value manually in the handling unit.You can enter a tolerance limit for the maximum loading weight allowed for this packaging material.
handlingUnitMaxWeight
- Specifies the maximum loading weight that is allowed for this packaging material. The maximum weight
of a handling unit is the sum of the tare weight and the maximum loading weight allowed, including
excess weight tolerance.public void setHandlingUnitNetVolume(@Nullable BigDecimal handlingUnitNetVolume)
Original property name from the Odata EDM: HandlingUnitNetVolume
The tare volume of the handling unit (=packaging material) is excluded.
handlingUnitNetVolume
- Specifies the total volume of the content of the handling unit. This volume is made up of the sum of
the total volume of the lower-level handling units (if the handling unit contains other handling
units) or the volume of the materials in the handling unit.public void setHandlingUnitSecondExternalId(@Nullable String handlingUnitSecondExternalId)
Original property name from the Odata EDM: HandlingUnitSecondExternalId
handlingUnitSecondExternalId
- Handling Unit's 2nd External Identificationpublic void setHandlingUnitTareVolume(@Nullable BigDecimal handlingUnitTareVolume)
Original property name from the Odata EDM: HandlingUnitTareVolume
The system automatically proposes the volume of the packaging material, which is taken from the material master record.The tare volume of a container is the volume of the container itself.
handlingUnitTareVolume
- Specifies the unloaded volume of the handling unit.public void setHandlingUnitTareVolumeUnit(@Nullable String handlingUnitTareVolumeUnit)
Original property name from the Odata EDM: HandlingUnitTareVolumeUnit
If you specify a volume, you have to enter the corresponding volume unit here.
handlingUnitTareVolumeUnit
- Unit referring to the volume of the material.public void setHandlingUnitTareWeight(@Nullable BigDecimal handlingUnitTareWeight)
Original property name from the Odata EDM: HandlingUnitTareWeight
The system automatically proposes the gross weight of the packaging material from the material master record.The tare weight of a container would be the weight of the container itself (in other words, the total weight of the load minus the weight of the container's contents).
handlingUnitTareWeight
- Specifies the unloaded weight of the handling unit.public void setHandlingUnitTareWeightUnit(@Nullable String handlingUnitTareWeightUnit)
Original property name from the Odata EDM: HandlingUnitTareWeightUnit
If you specify a weight, you must enter the corresponding unit of weight here.
handlingUnitTareWeightUnit
- Unit referring to the gross weight or net weight of the material.public void setHandlingUnitUoMDimension(@Nullable String handlingUnitUoMDimension)
Original property name from the Odata EDM: HandlingUnitUoMDimension
handlingUnitUoMDimension
- Unit in which the dimensions of length, breadth, and height of a material or its packaging are
measured.public void setHandlingUnitWidth(@Nullable BigDecimal handlingUnitWidth)
Original property name from the Odata EDM: HandlingUnitWidth
handlingUnitWidth
- Breadth of the material or its packaging, measured in the unit of dimension.public void setLastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
lastChangeDate
- Date of Last Changepublic void setLastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
lastChangedByUser
- Name of Person who Changed Objectpublic void setLastChangeTime(@Nullable LocalTime lastChangeTime)
Original property name from the Odata EDM: LastChangeTime
lastChangeTime
- Time last change was madepublic void setNetWeight(@Nullable BigDecimal netWeight)
Original property name from the Odata EDM: NetWeight
netWeight
- Specifies the total weight of the contents of a handling unit, excluding the tare weight of the
handling unit (=packaging material).public void setPackagingMaterial(@Nullable String packagingMaterial)
Original property name from the Odata EDM: PackagingMaterial
When you specify a packaging material for a handling unit, the system automatically proposes default data from the corresponding material master record (maximum allowed weight and volume, for example).
packagingMaterial
- Specifies the means of packing (box, wooden pallet, container) that can be used to pack and transport
goods. Data for each packaging material you use is stored in a material master record.public void setPackagingMaterialCategory(@Nullable String packagingMaterialCategory)
Original property name from the Odata EDM: PackagingMaterialCategory
Customizing:Make an entry here that distinguishes the kind of packaging materials being used.Processing/Displaying Handling Units:This field contains the packaging material category for the packaging material used in this handling unit.If the packaging material is a truck, enter the ID for means of transport. Additional fields such as the driver's name and nationality are then offered for processing when you pack using this kind of packaging material.For packaging materials that are also used in the actual packing process (dividers and lids, for example), enter the ID for auxiliary packaging materials.
packagingMaterialCategory
- Environment:public void setPackagingMaterialGroup(@Nullable String packagingMaterialGroup)
Original property name from the Odata EDM: PackagingMaterialGroup
For example, you could use the term 'liquids' to group together all materials that need to be packed in packaging materials suitable for liquids.
packagingMaterialGroup
- Groups together materials that require similar packaging materials.public void setPackagingMaterialType(@Nullable String packagingMaterialType)
Original property name from the Odata EDM: PackagingMaterialType
The packaging material type that you enter here is linked in Customizing to a material group for packaging materials, which you assign to a material in the material master. As you assemble the handling unit, you call up a list of packaging materials that are allowed for an item that you want to pack. This system puts together this list by matching the material group for packaging materials for that item with the appropriate packaging material types.Material group for packaging materials Packaging material types0001 Beverages 0010 Barrels0001 Beverages 0020 Bottles0002 Small parts 0030 Boxes0002 Small parts 0040 Plastic bags0003 Pallets 0050 Containers0003 Pallets 0060 TrucksDuring packing, when you call up the list of allowed packaging materials for a material defined in the material master as material group 0001 (beverages), the system lists all packaging materials of type 0010 (barrels) and 0020 (bottles). For group 0002 (small parts), packaging materials assigned to types 0030 (boxes) and 0040 (plastic bags) would be proposed and for group 0003, packaging materials of types 0050 (containers) and 0060 (trucks) would be proposed.The groupings and packaging material types are freely definable.
packagingMaterialType
- Enter a code and a description for a grouping of similar materials, such as crates, trucks or pallets.public void setPackingInstructionNumber(@Nullable String packingInstructionNumber)
Original property name from the Odata EDM: PackingInstructionNumber
packingInstructionNumber
- Identification number of packing objectpublic void setShippingPoint(@Nullable String shippingPoint)
Original property name from the Odata EDM: ShippingPoint
You can predefine shipping/receiving points in the system, based on different combinations ofPlantsShipping conditionsLoading groupsDuring delivery processing, the shipping/receiving point is the most important criterion that you use to select deliveries.A delivery can be shipped from only one shipping point or received at only one receiving point.If you want to provide more detailed information about a shipping point you can specify a loading point (for example, one of a number of different loading ramps).If, for example, you want to ship refrigerated goods to a certain customer by rail, the system proposes a shipping point with a suitable location and equipment for loading refrigerated goods onto rail cars.The system can propose a shipping/receiving point. If valid alternatives are predefined in your system, you can change the shipping/receiving point manually.
shippingPoint
- The physical location (for example, a warehouse or collection of loading ramps) from which you ship
the item.public void setVolumeUnit(@Nullable String volumeUnit)
Original property name from the Odata EDM: VolumeUnit
If you specify a volume, you have to enter the corresponding volume unit here.
volumeUnit
- Unit referring to the volume of the material.public void setWeightUnit(@Nullable String weightUnit)
Original property name from the Odata EDM: WeightUnit
If you specify a weight, you must enter the corresponding unit of weight here.
weightUnit
- Unit referring to the gross weight or net weight of the material.protected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<HandlingUnitHeaderDelivery>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<HandlingUnitHeaderDelivery>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<HandlingUnitHeaderDelivery>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<HandlingUnitHeaderDelivery>
@Nonnull public static <T> HandlingUnitHeaderDeliveryField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.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.@Nonnull public static <T,DomainT> HandlingUnitHeaderDeliveryField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<HandlingUnitHeaderDelivery>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<HandlingUnitHeaderDelivery>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<HandlingUnitHeaderDelivery>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<HandlingUnitHeaderDelivery>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<HandlingUnitHeaderDelivery>
@Nonnull public List<HandlingUnitItemDelivery> fetchHandlingUnitItemDelivery() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public List<HandlingUnitItemDelivery> getHandlingUnitItemDeliveryOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_HandlingUnitItemDelivery of a queried HandlingUnitHeaderDelivery 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.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public io.vavr.control.Option<List<HandlingUnitItemDelivery>> getHandlingUnitItemDeliveryIfPresent()
If the navigation property for an entity HandlingUnitHeaderDelivery has not been resolved yet, this method
will not query further information. Instead its Option
result state will be
empty
.
Option
with
result state empty
is returned.public void setHandlingUnitItemDelivery(@Nonnull List<HandlingUnitItemDelivery> value)
If the navigation property to_HandlingUnitItemDelivery of a queried HandlingUnitHeaderDelivery 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.
value
- List of HandlingUnitItemDelivery entities.public void addHandlingUnitItemDelivery(HandlingUnitItemDelivery... entity)
If the navigation property to_HandlingUnitItemDelivery of a queried HandlingUnitHeaderDelivery 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.
entity
- Array of HandlingUnitItemDelivery entities.@Nonnull public static HandlingUnitHeaderDelivery.HandlingUnitHeaderDeliveryBuilder builder()
@Nullable public String getCreatedByUser()
Original property name from the Odata EDM: CreatedByUser
@Nullable public LocalDateTime getCreationDate()
Original property name from the Odata EDM: CreationDate
@Nullable public LocalTime getCreationTime()
Original property name from the Odata EDM: CreationTime
@Nullable public String getDeliveryDocument()
Original property name from the Odata EDM: DeliveryDocument
@Nullable public BigDecimal getGrossVolume()
Original property name from the Odata EDM: GrossVolume
Determination of the total volume depends on the packaging material.For open packaging materials, such as pallets, total volume is calculated from the tare volume of the packaging (=packaging materials) and the volume of the contents.For closed packaging materials, such as boxes with lids, the total volume is equal to the tare volume of the packaging.An indicator specifies whether the packaging material in question is open or closed.
@Nullable public BigDecimal getGrossWeight()
Original property name from the Odata EDM: GrossWeight
The total weight is calculated from the contents (the weight of the material items or the total weight of the lower-level handling units) plus the tare weight of the packaging material.
@Nullable public String getHandlingUnitBaseUnitOfMeasure()
Original property name from the Odata EDM: HandlingUnitBaseUnitOfMeasure
You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record.Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following:The base unit of measure is the unit satisfying the highest necessary requirement for precision.The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...).Inventory ManagementIn Inventory Management, the base unit of measure is the same as the stockkeeping unit.ServicesServices have units of measure of their own, including the following:Service unitUnit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level.BlanketUnit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified.
@Nullable public String getHandlingUnitContentDescription()
Original property name from the Odata EDM: HandlingUnitContentDescription
@Nullable public String getHandlingUnitExternalId()
Original property name from the Odata EDM: HandlingUnitExternalId
The system automatically generates an internal number that must be unique for each system client. The system also needs external identification so that it can uniquely identify handling units.Creating a handling unit:Identifiers for handling units are determined during creation according to settings in Customizing for number assignment of the packaging material type for the packaging material that is being used. You can also assign default values for identifiers when you create handling units, although these values must correspond to the settings in Customizing.Processing a handling unitTo edit existing handling units, enter the handling unit's identification in this field.
@Nullable public String getHandlingUnitExternalIdType()
Original property name from the Odata EDM: HandlingUnitExternalIdType
If automatic assignment of a Serial Shipping Container Code (SSCC) is set in Customizing for the packaging material's packaging material type, the value is "C".
@Nullable public BigDecimal getHandlingUnitHeight()
Original property name from the Odata EDM: HandlingUnitHeight
@Nullable public String getHandlingUnitInternalId()
Original property name from the Odata EDM: HandlingUnitInternalId
There can be several items in one handling unit. The following information is recorded in these items:What auxiliary packaging materials are also included in packingWhat materials the item contains(including stock information, if the handling unit is at an HU-managed storage location)Which delivery item is used as a reference if the handling unit is assigned to a delivery, and which lower-level handling units are packed in this handling unit (if one handling unit is nested in another).
@Nullable public String getHandlingUnitInternalStatus()
Original property name from the Odata EDM: HandlingUnitInternalStatus
@Nullable public BigDecimal getHandlingUnitLength()
Original property name from the Odata EDM: HandlingUnitLength
@Nullable public String getHandlingUnitLowerLevelRefer()
Original property name from the Odata EDM: HandlingUnitLowerLevelRefer
@Nullable public BigDecimal getHandlingUnitMaxVolume()
Original property name from the Odata EDM: HandlingUnitMaxVolume
The maximum total volume of a handling unit is:The tare volume for closed packaging materialsThe sum of the tare volume and the maximum allowed loading volume for open packaging materialsThe system proposes the allowed loading volume from the material master. You can change the value manually in the handling unit.
@Nullable public BigDecimal getHandlingUnitMaxWeight()
Original property name from the Odata EDM: HandlingUnitMaxWeight
The system proposes the allowed loading weight from the material master. You can change the value manually in the handling unit.You can enter a tolerance limit for the maximum loading weight allowed for this packaging material.
@Nullable public BigDecimal getHandlingUnitNetVolume()
Original property name from the Odata EDM: HandlingUnitNetVolume
The tare volume of the handling unit (=packaging material) is excluded.
@Nullable public String getHandlingUnitSecondExternalId()
Original property name from the Odata EDM: HandlingUnitSecondExternalId
@Nullable public BigDecimal getHandlingUnitTareVolume()
Original property name from the Odata EDM: HandlingUnitTareVolume
The system automatically proposes the volume of the packaging material, which is taken from the material master record.The tare volume of a container is the volume of the container itself.
@Nullable public String getHandlingUnitTareVolumeUnit()
Original property name from the Odata EDM: HandlingUnitTareVolumeUnit
If you specify a volume, you have to enter the corresponding volume unit here.
@Nullable public BigDecimal getHandlingUnitTareWeight()
Original property name from the Odata EDM: HandlingUnitTareWeight
The system automatically proposes the gross weight of the packaging material from the material master record.The tare weight of a container would be the weight of the container itself (in other words, the total weight of the load minus the weight of the container's contents).
@Nullable public String getHandlingUnitTareWeightUnit()
Original property name from the Odata EDM: HandlingUnitTareWeightUnit
If you specify a weight, you must enter the corresponding unit of weight here.
@Nullable public String getHandlingUnitUoMDimension()
Original property name from the Odata EDM: HandlingUnitUoMDimension
@Nullable public BigDecimal getHandlingUnitWidth()
Original property name from the Odata EDM: HandlingUnitWidth
@Nullable public LocalDateTime getLastChangeDate()
Original property name from the Odata EDM: LastChangeDate
@Nullable public String getLastChangedByUser()
Original property name from the Odata EDM: LastChangedByUser
@Nullable public LocalTime getLastChangeTime()
Original property name from the Odata EDM: LastChangeTime
@Nullable public BigDecimal getNetWeight()
Original property name from the Odata EDM: NetWeight
@Nullable public String getPackagingMaterial()
Original property name from the Odata EDM: PackagingMaterial
When you specify a packaging material for a handling unit, the system automatically proposes default data from the corresponding material master record (maximum allowed weight and volume, for example).
@Nullable public String getPackagingMaterialCategory()
Original property name from the Odata EDM: PackagingMaterialCategory
Customizing:Make an entry here that distinguishes the kind of packaging materials being used.Processing/Displaying Handling Units:This field contains the packaging material category for the packaging material used in this handling unit.If the packaging material is a truck, enter the ID for means of transport. Additional fields such as the driver's name and nationality are then offered for processing when you pack using this kind of packaging material.For packaging materials that are also used in the actual packing process (dividers and lids, for example), enter the ID for auxiliary packaging materials.
@Nullable public String getPackagingMaterialGroup()
Original property name from the Odata EDM: PackagingMaterialGroup
For example, you could use the term 'liquids' to group together all materials that need to be packed in packaging materials suitable for liquids.
@Nullable public String getPackagingMaterialType()
Original property name from the Odata EDM: PackagingMaterialType
The packaging material type that you enter here is linked in Customizing to a material group for packaging materials, which you assign to a material in the material master. As you assemble the handling unit, you call up a list of packaging materials that are allowed for an item that you want to pack. This system puts together this list by matching the material group for packaging materials for that item with the appropriate packaging material types.Material group for packaging materials Packaging material types0001 Beverages 0010 Barrels0001 Beverages 0020 Bottles0002 Small parts 0030 Boxes0002 Small parts 0040 Plastic bags0003 Pallets 0050 Containers0003 Pallets 0060 TrucksDuring packing, when you call up the list of allowed packaging materials for a material defined in the material master as material group 0001 (beverages), the system lists all packaging materials of type 0010 (barrels) and 0020 (bottles). For group 0002 (small parts), packaging materials assigned to types 0030 (boxes) and 0040 (plastic bags) would be proposed and for group 0003, packaging materials of types 0050 (containers) and 0060 (trucks) would be proposed.The groupings and packaging material types are freely definable.
@Nullable public String getPackingInstructionNumber()
Original property name from the Odata EDM: PackingInstructionNumber
@Nullable public String getShippingPoint()
Original property name from the Odata EDM: ShippingPoint
You can predefine shipping/receiving points in the system, based on different combinations ofPlantsShipping conditionsLoading groupsDuring delivery processing, the shipping/receiving point is the most important criterion that you use to select deliveries.A delivery can be shipped from only one shipping point or received at only one receiving point.If you want to provide more detailed information about a shipping point you can specify a loading point (for example, one of a number of different loading ramps).If, for example, you want to ship refrigerated goods to a certain customer by rail, the system proposes a shipping point with a suitable location and equipment for loading refrigerated goods onto rail cars.The system can propose a shipping/receiving point. If valid alternatives are predefined in your system, you can change the shipping/receiving point manually.
@Nullable public String getVolumeUnit()
Original property name from the Odata EDM: VolumeUnit
If you specify a volume, you have to enter the corresponding volume unit here.
@Nullable public String getWeightUnit()
Original property name from the Odata EDM: WeightUnit
If you specify a weight, you must enter the corresponding unit of weight here.
@Nonnull public String toString()
toString
in class VdmObject<HandlingUnitHeaderDelivery>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<HandlingUnitHeaderDelivery>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<HandlingUnitHeaderDelivery>
public int hashCode()
hashCode
in class VdmObject<HandlingUnitHeaderDelivery>
Copyright © 2021 SAP SE. All rights reserved.