public static class DeliveryMessage.DeliveryMessageBuilder extends Object
Modifier and Type | Method and Description |
---|---|
DeliveryMessage |
build() |
DeliveryMessage.DeliveryMessageBuilder |
collectiveProcessing(String collectiveProcessing)
Constraints: Not nullable, Maximum length: 10
|
DeliveryMessage.DeliveryMessageBuilder |
collectiveProcessingMsgCounter(String collectiveProcessingMsgCounter)
Constraints: Not nullable, Maximum length: 2
|
DeliveryMessage.DeliveryMessageBuilder |
collectiveProcessingType(String collectiveProcessingType)
Constraints: Not nullable, Maximum length: 1
|
DeliveryMessage.DeliveryMessageBuilder |
deliveryDocument(String deliveryDocument)
Constraints: Not nullable, Maximum length: 10
|
DeliveryMessage.DeliveryMessageBuilder |
deliveryDocumentItem(String deliveryDocumentItem)
Constraints: Not nullable, Maximum length: 6
|
DeliveryMessage.DeliveryMessageBuilder |
scheduleLine(String scheduleLine)
Constraints: Not nullable, Maximum length: 4
|
DeliveryMessage.DeliveryMessageBuilder |
systemMessageIdentification(String systemMessageIdentification)
Constraints: Not nullable, Maximum length: 20
|
DeliveryMessage.DeliveryMessageBuilder |
systemMessageNumber(String systemMessageNumber)
Constraints: Not nullable, Maximum length: 3
|
DeliveryMessage.DeliveryMessageBuilder |
systemMessageType(String systemMessageType)
Constraints: Not nullable, Maximum length: 1
|
DeliveryMessage.DeliveryMessageBuilder |
systemMessageVariable1(String systemMessageVariable1)
Constraints: Not nullable, Maximum length: 50
|
DeliveryMessage.DeliveryMessageBuilder |
systemMessageVariable2(String systemMessageVariable2)
Constraints: Not nullable, Maximum length: 50
|
DeliveryMessage.DeliveryMessageBuilder |
systemMessageVariable3(String systemMessageVariable3)
Constraints: Not nullable, Maximum length: 50
|
DeliveryMessage.DeliveryMessageBuilder |
systemMessageVariable4(String systemMessageVariable4)
Constraints: Not nullable, Maximum length: 50
|
String |
toString() |
@Nonnull public DeliveryMessage.DeliveryMessageBuilder collectiveProcessing(@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
- this
.@Nonnull public DeliveryMessage.DeliveryMessageBuilder deliveryDocument(@Nullable String deliveryDocument)
Original property from the Odata EDM: DeliveryDocument
deliveryDocument
- this
.@Nonnull public DeliveryMessage.DeliveryMessageBuilder deliveryDocumentItem(@Nullable String deliveryDocumentItem)
Original property from the Odata EDM: DeliveryDocumentItem
deliveryDocumentItem
- this
.@Nonnull public DeliveryMessage.DeliveryMessageBuilder scheduleLine(@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
- this
.@Nonnull public DeliveryMessage.DeliveryMessageBuilder collectiveProcessingMsgCounter(@Nullable String collectiveProcessingMsgCounter)
Original property from the Odata EDM: CollectiveProcessingMsgCounter
collectiveProcessingMsgCounter
- this
.@Nonnull public DeliveryMessage.DeliveryMessageBuilder systemMessageIdentification(@Nullable String systemMessageIdentification)
Original property from the Odata EDM: SystemMessageIdentification
systemMessageIdentification
- this
.@Nonnull public DeliveryMessage.DeliveryMessageBuilder systemMessageNumber(@Nullable String systemMessageNumber)
Original property from the Odata EDM: SystemMessageNumber
systemMessageNumber
- this
.@Nonnull public DeliveryMessage.DeliveryMessageBuilder systemMessageType(@Nullable String systemMessageType)
Original property from the Odata EDM: SystemMessageType
systemMessageType
- this
.@Nonnull public DeliveryMessage.DeliveryMessageBuilder systemMessageVariable1(@Nullable String systemMessageVariable1)
Original property from the Odata EDM: SystemMessageVariable1
systemMessageVariable1
- this
.@Nonnull public DeliveryMessage.DeliveryMessageBuilder systemMessageVariable2(@Nullable String systemMessageVariable2)
Original property from the Odata EDM: SystemMessageVariable2
systemMessageVariable2
- this
.@Nonnull public DeliveryMessage.DeliveryMessageBuilder systemMessageVariable3(@Nullable String systemMessageVariable3)
Original property from the Odata EDM: SystemMessageVariable3
systemMessageVariable3
- this
.@Nonnull public DeliveryMessage.DeliveryMessageBuilder systemMessageVariable4(@Nullable String systemMessageVariable4)
Original property from the Odata EDM: SystemMessageVariable4
systemMessageVariable4
- this
.@Nonnull public DeliveryMessage.DeliveryMessageBuilder collectiveProcessingType(@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
- this
.@Nonnull public DeliveryMessage build()
Copyright © 2021 SAP SE. All rights reserved.