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.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfirmationItem(@Nullable String serviceConfirmationItem)
Original property name from the Odata EDM: ServiceConfirmationItem
this
.@Nonnull 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
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfItemDescription(@Nullable String serviceConfItemDescription)
Original property name from the Odata EDM: ServiceConfItemDescription
this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceObjectType(@Nullable String serviceObjectType)
Original property name from the Odata EDM: ServiceObjectType
You assign one or more business transaction categories to a transaction type.Depending on the leading business transaction category, only specific combinations are possible with other business transaction categories. The business transaction category Sales can only be combined with Activities, for example.
Service, Sales, Activity).this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceDocumentItemObjectType(@Nullable String serviceDocumentItemObjectType)
Original property name from the Odata EDM: ServiceDocumentItemObjectType
this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder language(@Nullable String language)
Original property name from the Odata EDM: Language
this
.@Nonnull 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
.@Nonnull 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
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder quantityUnit(@Nullable String quantityUnit)
Original property name from the Odata EDM: QuantityUnit
this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder actualServiceDuration(@Nullable BigDecimal actualServiceDuration)
Original property name from the Odata EDM: ActualServiceDuration
this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder actualServiceDurationUnit(@Nullable String actualServiceDurationUnit)
Original property name from the Odata EDM: ActualServiceDurationUnit
this
.@Nonnull 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
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfItemIsCompleted(@Nullable String serviceConfItemIsCompleted)
Original property name from the Odata EDM: ServiceConfItemIsCompleted
this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder executingServiceEmployee(@Nullable String executingServiceEmployee)
Original property name from the Odata EDM: ExecutingServiceEmployee
this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder servicePerformer(@Nullable String servicePerformer)
Original property name from the Odata EDM: ServicePerformer
The system identifies a partner number in relation to the number type.
this
.@Nonnull 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
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder referenceServiceOrder(@Nullable String referenceServiceOrder)
Original property name from the Odata EDM: ReferenceServiceOrder
this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder referenceServiceOrderItem(@Nullable String referenceServiceOrderItem)
Original property name from the Odata EDM: ReferenceServiceOrderItem
this
.@Nonnull 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
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder parentServiceConfItem(@Nullable String parentServiceConfItem)
Original property name from the Odata EDM: ParentServiceConfItem
this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder actualServiceStartDateTime(@Nullable ZonedDateTime actualServiceStartDateTime)
Original property name from the Odata EDM: ActualServiceStartDateTime
this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder actualServiceEndDateTime(@Nullable ZonedDateTime actualServiceEndDateTime)
Original property name from the Odata EDM: ActualServiceEndDateTime
this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder respyMgmtServiceTeam(@Nullable String respyMgmtServiceTeam)
Original property name from the Odata EDM: RespyMgmtServiceTeam
this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder respyMgmtServiceTeamName(@Nullable String respyMgmtServiceTeamName)
Original property name from the Odata EDM: RespyMgmtServiceTeamName
this
.@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder respyMgmtGlobalTeamID(@Nullable String respyMgmtGlobalTeamID)
Original property name from the Odata EDM: RespyMgmtGlobalTeamID
this
.@Nonnull public ServiceConfirmationItem build()
Copyright © 2020 SAP SE. All rights reserved.