public static final class ServiceOrderItem.ServiceOrderItemBuilder extends Object
Modifier and Type | Method and Description |
---|---|
ServiceOrderItem.ServiceOrderItemBuilder |
billableControl(String billableControl)
Constraints: Not nullable, Maximum length: 2
|
ServiceOrderItem.ServiceOrderItemBuilder |
billToParty(String billToParty)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem |
build() |
ServiceOrderItem.ServiceOrderItemBuilder |
confirmation(ServiceOrderItemConfirmation... value)
Navigation property to_Confirmation for ServiceOrderItem to multiple
ServiceOrderItemConfirmation.
|
ServiceOrderItem.ServiceOrderItemBuilder |
executingServiceEmployee(String executingServiceEmployee)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
language(String language)
Constraints: Not nullable, Maximum length: 2
|
ServiceOrderItem.ServiceOrderItemBuilder |
parentServiceOrderItem(String parentServiceOrderItem)
Constraints: Not nullable, Maximum length: 6
|
ServiceOrderItem.ServiceOrderItemBuilder |
payerParty(String payerParty)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
personResponsible(String personResponsible)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
plannedServiceEndDateTime(ZonedDateTime plannedServiceEndDateTime)
Constraints: Not nullable, Precision: 0
|
ServiceOrderItem.ServiceOrderItemBuilder |
plannedServiceStartDateTime(ZonedDateTime plannedServiceStartDateTime)
Constraints: Not nullable, Precision: 0
|
ServiceOrderItem.ServiceOrderItemBuilder |
pricingElement(ServiceOrderItemPriceElement... value)
Navigation property to_PricingElement for ServiceOrderItem to multiple
ServiceOrderItemPriceElement.
|
ServiceOrderItem.ServiceOrderItemBuilder |
product(String product)
Constraints: Not nullable, Maximum length: 54
|
ServiceOrderItem.ServiceOrderItemBuilder |
profitCenter(String profitCenter)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
quantity(BigDecimal quantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ServiceOrderItem.ServiceOrderItemBuilder |
quantityUnit(String quantityUnit)
Constraints: Not nullable, Maximum length: 3
|
ServiceOrderItem.ServiceOrderItemBuilder |
referenceObject(ServiceOrderItemRefObject... value)
Navigation property to_ReferenceObject for ServiceOrderItem to multiple
ServiceOrderItemRefObject.
|
ServiceOrderItem.ServiceOrderItemBuilder |
referenceServiceContract(String referenceServiceContract)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
referenceServiceContractItem(String referenceServiceContractItem)
Constraints: Not nullable, Maximum length: 6
|
ServiceOrderItem.ServiceOrderItemBuilder |
referenceServiceOrderItem(String referenceServiceOrderItem)
Constraints: Not nullable, Maximum length: 80
|
ServiceOrderItem.ServiceOrderItemBuilder |
referenceServiceRequest(String referenceServiceRequest)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
referenceServiceRequestItem(String referenceServiceRequestItem)
Constraints: Not nullable, Maximum length: 6
|
ServiceOrderItem.ServiceOrderItemBuilder |
respyMgmtGlobalTeamID(String respyMgmtGlobalTeamID)
Constraints: Not nullable, Maximum length: 40
|
ServiceOrderItem.ServiceOrderItemBuilder |
respyMgmtServiceTeam(String respyMgmtServiceTeam)
Constraints: Not nullable, Maximum length: 8
|
ServiceOrderItem.ServiceOrderItemBuilder |
respyMgmtServiceTeamName(String respyMgmtServiceTeamName)
Constraints: Not nullable, Maximum length: 40
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceDocumentItemObjectType(String serviceDocumentItemObjectType)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceDuration(BigDecimal serviceDuration)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceDurationUnit(String serviceDurationUnit)
Constraints: Not nullable, Maximum length: 3
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceObjectType(String serviceObjectType)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceOrder(ServiceOrder value)
Navigation property to_ServiceOrder for ServiceOrderItem to single ServiceOrder.
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceOrder(String value)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceOrderItem(String serviceOrderItem)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceOrderItemCategory(String serviceOrderItemCategory)
Constraints: Not nullable, Maximum length: 4
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceOrderItemDescription(String serviceOrderItemDescription)
Constraints: Not nullable, Maximum length: 40
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceOrderItemIsCompleted(String serviceOrderItemIsCompleted)
Constraints: Not nullable, Maximum length: 1
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceOrderItemIsRejected(String serviceOrderItemIsRejected)
Constraints: Not nullable, Maximum length: 1
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceOrderItemIsReleased(String serviceOrderItemIsReleased)
Constraints: Not nullable, Maximum length: 1
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceOrderItemUUID(UUID serviceOrderItemUUID)
Constraints: none
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceOrdItemRejectionReason(String serviceOrdItemRejectionReason)
Constraints: Not nullable, Maximum length: 2
|
ServiceOrderItem.ServiceOrderItemBuilder |
servicePerformer(String servicePerformer)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
shipToParty(String shipToParty)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
soldToParty(String soldToParty)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
srvcContrDetnIsSpprsd(Boolean srvcContrDetnIsSpprsd)
Constraints: none
|
ServiceOrderItem.ServiceOrderItemBuilder |
text(ServiceOrderItemText... value)
Navigation property to_Text for ServiceOrderItem to multiple ServiceOrderItemText.
|
ServiceOrderItem.ServiceOrderItemBuilder |
timeSheetOvertimeCategory(String timeSheetOvertimeCategory)
Constraints: Not nullable, Maximum length: 4
|
String |
toString() |
@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder confirmation(ServiceOrderItemConfirmation... value)
value
- The ServiceOrderItemConfirmations to build this ServiceOrderItem with.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder pricingElement(ServiceOrderItemPriceElement... value)
value
- The ServiceOrderItemPriceElements to build this ServiceOrderItem with.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder referenceObject(ServiceOrderItemRefObject... value)
value
- The ServiceOrderItemRefObjects to build this ServiceOrderItem with.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder serviceOrder(ServiceOrder value)
value
- The ServiceOrder to build this ServiceOrderItem with.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder serviceOrder(String value)
Original property name from the Odata EDM: ServiceOrder
value
- The serviceOrder to build this ServiceOrderItem with.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder text(ServiceOrderItemText... value)
value
- The ServiceOrderItemTexts to build this ServiceOrderItem with.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder serviceOrderItem(@Nullable String serviceOrderItem)
Original property name from the Odata EDM: ServiceOrderItem
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder serviceOrderItemUUID(@Nullable UUID serviceOrderItemUUID)
Original property name from the Odata EDM: ServiceOrderItemUUID
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 ServiceOrderItem.ServiceOrderItemBuilder serviceOrderItemDescription(@Nullable String serviceOrderItemDescription)
Original property name from the Odata EDM: ServiceOrderItemDescription
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder 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 ServiceOrderItem.ServiceOrderItemBuilder serviceDocumentItemObjectType(@Nullable String serviceDocumentItemObjectType)
Original property name from the Odata EDM: ServiceDocumentItemObjectType
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder language(@Nullable String language)
Original property name from the Odata EDM: Language
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder 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 ServiceOrderItem.ServiceOrderItemBuilder 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 ServiceOrderItem.ServiceOrderItemBuilder quantityUnit(@Nullable String quantityUnit)
Original property name from the Odata EDM: QuantityUnit
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder serviceDuration(@Nullable BigDecimal serviceDuration)
Original property name from the Odata EDM: ServiceDuration
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder serviceDurationUnit(@Nullable String serviceDurationUnit)
Original property name from the Odata EDM: ServiceDurationUnit
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder serviceOrderItemCategory(@Nullable String serviceOrderItemCategory)
Original property name from the Odata EDM: ServiceOrderItemCategory
An item category defines the characteristics and attributes of a transaction item and thus controls the processing of an item.
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder serviceOrdItemRejectionReason(@Nullable String serviceOrdItemRejectionReason)
Original property name from the Odata EDM: ServiceOrdItemRejectionReason
The rejection can either come from your company, or from the customer (for example, the customer rejects a quotation because the price is too high).Enter a predefined value for your system.
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder 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 ServiceOrderItem.ServiceOrderItemBuilder soldToParty(@Nullable String soldToParty)
Original property name from the Odata EDM: SoldToParty
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder shipToParty(@Nullable String shipToParty)
Original property name from the Odata EDM: ShipToParty
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder billToParty(@Nullable String billToParty)
Original property name from the Odata EDM: BillToParty
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder payerParty(@Nullable String payerParty)
Original property name from the Odata EDM: PayerParty
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder personResponsible(@Nullable String personResponsible)
Original property name from the Odata EDM: PersonResponsible
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder executingServiceEmployee(@Nullable String executingServiceEmployee)
Original property name from the Odata EDM: ExecutingServiceEmployee
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder servicePerformer(@Nullable String servicePerformer)
Original property name from the Odata EDM: ServicePerformer
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder serviceOrderItemIsReleased(@Nullable String serviceOrderItemIsReleased)
Original property name from the Odata EDM: ServiceOrderItemIsReleased
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder serviceOrderItemIsCompleted(@Nullable String serviceOrderItemIsCompleted)
Original property name from the Odata EDM: ServiceOrderItemIsCompleted
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder serviceOrderItemIsRejected(@Nullable String serviceOrderItemIsRejected)
Original property name from the Odata EDM: ServiceOrderItemIsRejected
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder referenceServiceContract(@Nullable String referenceServiceContract)
Original property name from the Odata EDM: ReferenceServiceContract
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder referenceServiceContractItem(@Nullable String referenceServiceContractItem)
Original property name from the Odata EDM: ReferenceServiceContractItem
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder referenceServiceRequest(@Nullable String referenceServiceRequest)
Original property name from the Odata EDM: ReferenceServiceRequest
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder referenceServiceRequestItem(@Nullable String referenceServiceRequestItem)
Original property name from the Odata EDM: ReferenceServiceRequestItem
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder 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 ServiceOrderItem.ServiceOrderItemBuilder parentServiceOrderItem(@Nullable String parentServiceOrderItem)
Original property name from the Odata EDM: ParentServiceOrderItem
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder respyMgmtServiceTeam(@Nullable String respyMgmtServiceTeam)
Original property name from the Odata EDM: RespyMgmtServiceTeam
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder respyMgmtServiceTeamName(@Nullable String respyMgmtServiceTeamName)
Original property name from the Odata EDM: RespyMgmtServiceTeamName
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder respyMgmtGlobalTeamID(@Nullable String respyMgmtGlobalTeamID)
Original property name from the Odata EDM: RespyMgmtGlobalTeamID
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder plannedServiceStartDateTime(@Nullable ZonedDateTime plannedServiceStartDateTime)
Original property name from the Odata EDM: PlannedServiceStartDateTime
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder plannedServiceEndDateTime(@Nullable ZonedDateTime plannedServiceEndDateTime)
Original property name from the Odata EDM: PlannedServiceEndDateTime
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder srvcContrDetnIsSpprsd(@Nullable Boolean srvcContrDetnIsSpprsd)
Original property name from the Odata EDM: SrvcContrDetnIsSpprsd
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder referenceServiceOrderItem(@Nullable String referenceServiceOrderItem)
Original property name from the Odata EDM: ReferenceServiceOrderItem
this
.@Nonnull public ServiceOrderItem.ServiceOrderItemBuilder profitCenter(@Nullable String profitCenter)
Original property name from the Odata EDM: ProfitCenter
this
.@Nonnull public ServiceOrderItem build()
Copyright © 2020 SAP SE. All rights reserved.