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 |
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 |
serviceDuration(BigDecimal serviceDuration)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceDurationUnit(String serviceDurationUnit)
Constraints: Not nullable, Maximum length: 3
|
ServiceOrderItem.ServiceOrderItemBuilder |
serviceOrder(String serviceOrder)
(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 |
shipToParty(String shipToParty)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
soldToParty(String soldToParty)
Constraints: Not nullable, Maximum length: 10
|
ServiceOrderItem.ServiceOrderItemBuilder |
srvcContrDetnIsSpprsd(String srvcContrDetnIsSpprsd)
Constraints: Not nullable, Maximum length: 1
|
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 text(ServiceOrderItemText... value)
value
- The ServiceOrderItemTexts to build this ServiceOrderItem with.public ServiceOrderItem.ServiceOrderItemBuilder serviceOrder(@Nullable String serviceOrder)
Original property name from the Odata EDM: ServiceOrder
public ServiceOrderItem.ServiceOrderItemBuilder serviceOrderItem(@Nullable String serviceOrderItem)
Original property name from the Odata EDM: ServiceOrderItem
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.
public ServiceOrderItem.ServiceOrderItemBuilder serviceOrderItemDescription(@Nullable String serviceOrderItemDescription)
Original property name from the Odata EDM: ServiceOrderItemDescription
public ServiceOrderItem.ServiceOrderItemBuilder language(@Nullable String language)
Original property name from the Odata EDM: Language
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.
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.
public ServiceOrderItem.ServiceOrderItemBuilder quantityUnit(@Nullable String quantityUnit)
Original property name from the Odata EDM: QuantityUnit
public ServiceOrderItem.ServiceOrderItemBuilder serviceDuration(@Nullable BigDecimal serviceDuration)
Original property name from the Odata EDM: ServiceDuration
public ServiceOrderItem.ServiceOrderItemBuilder serviceDurationUnit(@Nullable String serviceDurationUnit)
Original property name from the Odata EDM: ServiceDurationUnit
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.
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.
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:public ServiceOrderItem.ServiceOrderItemBuilder soldToParty(@Nullable String soldToParty)
Original property name from the Odata EDM: SoldToParty
public ServiceOrderItem.ServiceOrderItemBuilder shipToParty(@Nullable String shipToParty)
Original property name from the Odata EDM: ShipToParty
public ServiceOrderItem.ServiceOrderItemBuilder billToParty(@Nullable String billToParty)
Original property name from the Odata EDM: BillToParty
public ServiceOrderItem.ServiceOrderItemBuilder payerParty(@Nullable String payerParty)
Original property name from the Odata EDM: PayerParty
public ServiceOrderItem.ServiceOrderItemBuilder personResponsible(@Nullable String personResponsible)
Original property name from the Odata EDM: PersonResponsible
public ServiceOrderItem.ServiceOrderItemBuilder executingServiceEmployee(@Nullable String executingServiceEmployee)
Original property name from the Odata EDM: ExecutingServiceEmployee
public ServiceOrderItem.ServiceOrderItemBuilder serviceOrderItemIsReleased(@Nullable String serviceOrderItemIsReleased)
Original property name from the Odata EDM: ServiceOrderItemIsReleased
public ServiceOrderItem.ServiceOrderItemBuilder serviceOrderItemIsCompleted(@Nullable String serviceOrderItemIsCompleted)
Original property name from the Odata EDM: ServiceOrderItemIsCompleted
public ServiceOrderItem.ServiceOrderItemBuilder serviceOrderItemIsRejected(@Nullable String serviceOrderItemIsRejected)
Original property name from the Odata EDM: ServiceOrderItemIsRejected
public ServiceOrderItem.ServiceOrderItemBuilder referenceServiceContract(@Nullable String referenceServiceContract)
Original property name from the Odata EDM: ReferenceServiceContract
public ServiceOrderItem.ServiceOrderItemBuilder referenceServiceContractItem(@Nullable String referenceServiceContractItem)
Original property name from the Odata EDM: ReferenceServiceContractItem
public ServiceOrderItem.ServiceOrderItemBuilder referenceServiceRequest(@Nullable String referenceServiceRequest)
Original property name from the Odata EDM: ReferenceServiceRequest
public ServiceOrderItem.ServiceOrderItemBuilder referenceServiceRequestItem(@Nullable String referenceServiceRequestItem)
Original property name from the Odata EDM: ReferenceServiceRequestItem
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.public ServiceOrderItem.ServiceOrderItemBuilder parentServiceOrderItem(@Nullable String parentServiceOrderItem)
Original property name from the Odata EDM: ParentServiceOrderItem
public ServiceOrderItem.ServiceOrderItemBuilder plannedServiceStartDateTime(@Nullable ZonedDateTime plannedServiceStartDateTime)
Original property name from the Odata EDM: PlannedServiceStartDateTime
public ServiceOrderItem.ServiceOrderItemBuilder plannedServiceEndDateTime(@Nullable ZonedDateTime plannedServiceEndDateTime)
Original property name from the Odata EDM: PlannedServiceEndDateTime
public ServiceOrderItem.ServiceOrderItemBuilder srvcContrDetnIsSpprsd(@Nullable String srvcContrDetnIsSpprsd)
Original property name from the Odata EDM: SrvcContrDetnIsSpprsd
public ServiceOrderItem.ServiceOrderItemBuilder referenceServiceOrderItem(@Nullable String referenceServiceOrderItem)
Original property name from the Odata EDM: ReferenceServiceOrderItem
public ServiceOrderItem build()
Copyright © 2019 SAP SE. All rights reserved.