public class DeliveryMessage extends VdmComplex<DeliveryMessage>
Original complex type name from the Odata EDM: DeliveryMessage
Modifier and Type | Class and Description |
---|---|
static class |
DeliveryMessage.DeliveryMessageBuilder |
changedOriginalFields
Constructor and Description |
---|
DeliveryMessage() |
DeliveryMessage(String collectiveProcessing,
String deliveryDocument,
String deliveryDocumentItem,
String scheduleLine,
String collectiveProcessingMsgCounter,
String systemMessageIdentification,
String systemMessageNumber,
String systemMessageType,
String systemMessageVariable1,
String systemMessageVariable2,
String systemMessageVariable3,
String systemMessageVariable4,
String collectiveProcessingType) |
Modifier and Type | Method and Description |
---|---|
static DeliveryMessage.DeliveryMessageBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getCollectiveProcessing()
Constraints: Not nullable, Maximum length: 10
|
String |
getCollectiveProcessingMsgCounter()
Constraints: Not nullable, Maximum length: 2
|
String |
getCollectiveProcessingType()
Constraints: Not nullable, Maximum length: 1
|
String |
getDeliveryDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getDeliveryDocumentItem()
Constraints: Not nullable, Maximum length: 6
|
protected Map<String,Object> |
getKey() |
String |
getScheduleLine()
Constraints: Not nullable, Maximum length: 4
|
String |
getSystemMessageIdentification()
Constraints: Not nullable, Maximum length: 20
|
String |
getSystemMessageNumber()
Constraints: Not nullable, Maximum length: 3
|
String |
getSystemMessageType()
Constraints: Not nullable, Maximum length: 1
|
String |
getSystemMessageVariable1()
Constraints: Not nullable, Maximum length: 50
|
String |
getSystemMessageVariable2()
Constraints: Not nullable, Maximum length: 50
|
String |
getSystemMessageVariable3()
Constraints: Not nullable, Maximum length: 50
|
String |
getSystemMessageVariable4()
Constraints: Not nullable, Maximum length: 50
|
Class<DeliveryMessage> |
getType() |
int |
hashCode() |
void |
setCollectiveProcessing(String collectiveProcessing)
Constraints: Not nullable, Maximum length: 10
|
void |
setCollectiveProcessingMsgCounter(String collectiveProcessingMsgCounter)
Constraints: Not nullable, Maximum length: 2
|
void |
setCollectiveProcessingType(String collectiveProcessingType)
Constraints: Not nullable, Maximum length: 1
|
void |
setDeliveryDocument(String deliveryDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setDeliveryDocumentItem(String deliveryDocumentItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setScheduleLine(String scheduleLine)
Constraints: Not nullable, Maximum length: 4
|
void |
setSystemMessageIdentification(String systemMessageIdentification)
Constraints: Not nullable, Maximum length: 20
|
void |
setSystemMessageNumber(String systemMessageNumber)
Constraints: Not nullable, Maximum length: 3
|
void |
setSystemMessageType(String systemMessageType)
Constraints: Not nullable, Maximum length: 1
|
void |
setSystemMessageVariable1(String systemMessageVariable1)
Constraints: Not nullable, Maximum length: 50
|
void |
setSystemMessageVariable2(String systemMessageVariable2)
Constraints: Not nullable, Maximum length: 50
|
void |
setSystemMessageVariable3(String systemMessageVariable3)
Constraints: Not nullable, Maximum length: 50
|
void |
setSystemMessageVariable4(String systemMessageVariable4)
Constraints: Not nullable, Maximum length: 50
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public DeliveryMessage()
public DeliveryMessage(@Nullable String collectiveProcessing, @Nullable String deliveryDocument, @Nullable String deliveryDocumentItem, @Nullable String scheduleLine, @Nullable String collectiveProcessingMsgCounter, @Nullable String systemMessageIdentification, @Nullable String systemMessageNumber, @Nullable String systemMessageType, @Nullable String systemMessageVariable1, @Nullable String systemMessageVariable2, @Nullable String systemMessageVariable3, @Nullable String systemMessageVariable4, @Nullable String collectiveProcessingType)
@Nonnull public Class<DeliveryMessage> getType()
getType
in class VdmObject<DeliveryMessage>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<DeliveryMessage>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<DeliveryMessage>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<DeliveryMessage>
public static DeliveryMessage.DeliveryMessageBuilder builder()
@Nullable public String getCollectiveProcessing()
Original property from the Odata EDM: CollectiveProcessing
The system assigns the number automatically when you create a group of deliveries or invoices, for example. You cannot change this number manually.
@Nullable public String getDeliveryDocument()
Original property from the Odata EDM: DeliveryDocument
@Nullable public String getDeliveryDocumentItem()
Original property from the Odata EDM: DeliveryDocumentItem
@Nullable public String getScheduleLine()
Original property from the Odata EDM: ScheduleLine
When an item has more than one schedule line, the system automatically assigns a unique number to each line. The number is displayed in the details screens for schedule lines.The schedule line number serves internal purposes and does not, for example, determine the sequence of schedule lines in the overview screen. The schedule lines on the overview screen are sorted by date.
@Nullable public String getCollectiveProcessingMsgCounter()
Original property from the Odata EDM: CollectiveProcessingMsgCounter
@Nullable public String getSystemMessageIdentification()
Original property from the Odata EDM: SystemMessageIdentification
@Nullable public String getSystemMessageNumber()
Original property from the Odata EDM: SystemMessageNumber
@Nullable public String getSystemMessageType()
Original property from the Odata EDM: SystemMessageType
@Nullable public String getSystemMessageVariable1()
Original property from the Odata EDM: SystemMessageVariable1
@Nullable public String getSystemMessageVariable2()
Original property from the Odata EDM: SystemMessageVariable2
@Nullable public String getSystemMessageVariable3()
Original property from the Odata EDM: SystemMessageVariable3
@Nullable public String getSystemMessageVariable4()
Original property from the Odata EDM: SystemMessageVariable4
@Nullable public String getCollectiveProcessingType()
Original property from the Odata EDM: CollectiveProcessingType
For each collective processing type you can define the types of document (for example, deliveries and billing documents) that the user can process in this way.For the collective processing of deliveries, for example, you can specify that the user can only processDeliveries that refer to existing sales ordersDelivery returns
public void setCollectiveProcessing(@Nullable String collectiveProcessing)
Original property from the Odata EDM: CollectiveProcessing
The system assigns the number automatically when you create a group of deliveries or invoices, for example. You cannot change this number manually.
collectiveProcessing
- public void setDeliveryDocument(@Nullable String deliveryDocument)
Original property from the Odata EDM: DeliveryDocument
deliveryDocument
- public void setDeliveryDocumentItem(@Nullable String deliveryDocumentItem)
Original property from the Odata EDM: DeliveryDocumentItem
deliveryDocumentItem
- public void setScheduleLine(@Nullable String scheduleLine)
Original property from the Odata EDM: ScheduleLine
When an item has more than one schedule line, the system automatically assigns a unique number to each line. The number is displayed in the details screens for schedule lines.The schedule line number serves internal purposes and does not, for example, determine the sequence of schedule lines in the overview screen. The schedule lines on the overview screen are sorted by date.
scheduleLine
- public void setCollectiveProcessingMsgCounter(@Nullable String collectiveProcessingMsgCounter)
Original property from the Odata EDM: CollectiveProcessingMsgCounter
collectiveProcessingMsgCounter
- public void setSystemMessageIdentification(@Nullable String systemMessageIdentification)
Original property from the Odata EDM: SystemMessageIdentification
systemMessageIdentification
- public void setSystemMessageNumber(@Nullable String systemMessageNumber)
Original property from the Odata EDM: SystemMessageNumber
systemMessageNumber
- public void setSystemMessageType(@Nullable String systemMessageType)
Original property from the Odata EDM: SystemMessageType
systemMessageType
- public void setSystemMessageVariable1(@Nullable String systemMessageVariable1)
Original property from the Odata EDM: SystemMessageVariable1
systemMessageVariable1
- public void setSystemMessageVariable2(@Nullable String systemMessageVariable2)
Original property from the Odata EDM: SystemMessageVariable2
systemMessageVariable2
- public void setSystemMessageVariable3(@Nullable String systemMessageVariable3)
Original property from the Odata EDM: SystemMessageVariable3
systemMessageVariable3
- public void setSystemMessageVariable4(@Nullable String systemMessageVariable4)
Original property from the Odata EDM: SystemMessageVariable4
systemMessageVariable4
- public void setCollectiveProcessingType(@Nullable String collectiveProcessingType)
Original property from the Odata EDM: CollectiveProcessingType
For each collective processing type you can define the types of document (for example, deliveries and billing documents) that the user can process in this way.For the collective processing of deliveries, for example, you can specify that the user can only processDeliveries that refer to existing sales ordersDelivery returns
collectiveProcessingType
- public String toString()
toString
in class VdmObject<DeliveryMessage>
public boolean equals(Object o)
equals
in class VdmObject<DeliveryMessage>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<DeliveryMessage>
public int hashCode()
hashCode
in class VdmObject<DeliveryMessage>
Copyright © 2020 SAP SE. All rights reserved.