public static final class ServiceConfirmationItem.ServiceConfirmationItemBuilder extends Object
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder pricingElement(ServiceConfItemPriceElement... value)
value
- The ServiceConfItemPriceElements to build this ServiceConfirmationItem with.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder referenceObject(ServiceConfItmRefObject... value)
value
- The ServiceConfItmRefObjects to build this ServiceConfirmationItem with.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfirmation(ServiceConfirmation value)
value
- The ServiceConfirmation to build this ServiceConfirmationItem with.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfirmation(String value)
Original property name from the Odata EDM: ServiceConfirmation
value
- The serviceConfirmation to build this ServiceConfirmationItem with.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder text(ServiceConfirmationItemText... value)
value
- The ServiceConfirmationItemTexts to build this ServiceConfirmationItem with.public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfirmationItem(@Nullable String serviceConfirmationItem)
Original property name from the Odata EDM: ServiceConfirmationItem
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfirmationItemUUID(@Nullable UUID serviceConfirmationItemUUID)
Original property name from the Odata EDM: ServiceConfirmationItemUUID
This key is only used internally, and the operation number is always displayed on the interface. However, the operation number is not necessarily unique.
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfItemDescription(@Nullable String serviceConfItemDescription)
Original property name from the Odata EDM: ServiceConfItemDescription
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder language(@Nullable String language)
Original property name from the Odata EDM: Language
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder product(@Nullable String product)
Original property name from the Odata EDM: Product
If, for whatever reason, you have to deliver a substitute product for the one originally required, you can see which product the customer originally ordered.
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder quantity(@Nullable BigDecimal quantity)
Original property name from the Odata EDM: Quantity
This field is only filled for a sales or opportunity item. This field remains empty for other item object types.
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder quantityUnit(@Nullable String quantityUnit)
Original property name from the Odata EDM: QuantityUnit
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder actualServiceDuration(@Nullable BigDecimal actualServiceDuration)
Original property name from the Odata EDM: ActualServiceDuration
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder actualServiceDurationUnit(@Nullable String actualServiceDurationUnit)
Original property name from the Odata EDM: ActualServiceDurationUnit
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfItemCategory(@Nullable String serviceConfItemCategory)
Original property name from the Odata EDM: ServiceConfItemCategory
An item category defines the characteristics and attributes of a transaction item and thus controls the processing of an item.
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfItemIsCompleted(@Nullable String serviceConfItemIsCompleted)
Original property name from the Odata EDM: ServiceConfItemIsCompleted
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder executingServiceEmployee(@Nullable String executingServiceEmployee)
Original property name from the Odata EDM: ExecutingServiceEmployee
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder billableControl(@Nullable String billableControl)
Original property name from the Odata EDM: BillableControl
PricingDifferentiation of actual costs in controllingIf you want to post costs in an integrated Controlling system using the accounting indicator as a key, you need to ensure that the accounting indicators that you create in this step are identical to the accounting indicators in the SAP system.For services performed in goodwill, you want to offer a discount of 50%. You also want to track costs for goodwill services in controlling.
you do not want fully bill for:this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder referenceServiceOrder(@Nullable String referenceServiceOrder)
Original property name from the Odata EDM: ReferenceServiceOrder
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder referenceServiceOrderItem(@Nullable String referenceServiceOrderItem)
Original property name from the Odata EDM: ReferenceServiceOrderItem
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder timeSheetOvertimeCategory(@Nullable String timeSheetOvertimeCategory)
Original property name from the Odata EDM: TimeSheetOvertimeCategory
It is used in the Manage My Timesheet app to efficiently create time entries.
the classification of the overtime hours.this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder parentServiceConfItem(@Nullable String parentServiceConfItem)
Original property name from the Odata EDM: ParentServiceConfItem
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder actualServiceStartDateTime(@Nullable ZonedDateTime actualServiceStartDateTime)
Original property name from the Odata EDM: ActualServiceStartDateTime
this
.public ServiceConfirmationItem.ServiceConfirmationItemBuilder actualServiceEndDateTime(@Nullable ZonedDateTime actualServiceEndDateTime)
Original property name from the Odata EDM: ActualServiceEndDateTime
this
.public ServiceConfirmationItem build()
Copyright © 2020 SAP SE. All rights reserved.