public static final class BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder extends Object
@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder businessSolutionOrder(BusinessSolutionOrder value)
value
- The BusinessSolutionOrder to build this BusSolnOrdSrvcPrtItem with.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder businessSolutionOrder(String value)
Original property name from the Odata EDM: BusinessSolutionOrder
value
- The businessSolutionOrder to build this BusSolnOrdSrvcPrtItem with.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder priceElement(BusSolnOrderItemPriceElement... value)
value
- The BusSolnOrderItemPriceElements to build this BusSolnOrdSrvcPrtItem with.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder referenceObject(BusSolnOrdItmReferenceObject... value)
value
- The BusSolnOrdItmReferenceObjects to build this BusSolnOrdSrvcPrtItem with.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder serviceOrder(BusSolnOrdItmFUPServiceOrder... value)
value
- The BusSolnOrdItmFUPServiceOrders to build this BusSolnOrdSrvcPrtItem with.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder text(BusSolutionOrderItemText... value)
value
- The BusSolutionOrderItemTexts to build this BusSolnOrdSrvcPrtItem with.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder businessSolutionOrderItem(@Nullable String businessSolutionOrderItem)
Original property name from the Odata EDM: BusinessSolutionOrderItem
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder serviceDocumentItemCharUUID(@Nullable UUID serviceDocumentItemCharUUID)
Original property name from the Odata EDM: ServiceDocumentItemCharUUID
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder businessSolutionOrderItemUUID(@Nullable UUID businessSolutionOrderItemUUID)
Original property name from the Odata EDM: BusinessSolutionOrderItemUUID
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 BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder busSolnOrdItmCategory(@Nullable String busSolnOrdItmCategory)
Original property name from the Odata EDM: BusSolnOrdItmCategory
An item category defines the characteristics and attributes of a transaction item and thus controls the processing of an item.
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder 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 BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder 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 BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder quantityUnit(@Nullable String quantityUnit)
Original property name from the Odata EDM: QuantityUnit
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder busSolnOrdItmDescription(@Nullable String busSolnOrdItmDescription)
Original property name from the Odata EDM: BusSolnOrdItmDescription
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder language(@Nullable String language)
Original property name from the Odata EDM: Language
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder busSolnOrdItmExtReference(@Nullable String busSolnOrdItmExtReference)
Original property name from the Odata EDM: BusSolnOrdItmExtReference
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder itemOrderProbabilityInPercent(@Nullable String itemOrderProbabilityInPercent)
Original property name from the Odata EDM: ItemOrderProbabilityInPercent
This value is used to calculate the expected value in the dynamic cumulated document data, and serves as as instrument for pipeline analysis.When you enter a value, the sales probability is proposed from the item category.If a sales history is available for the product, the success rate of the product is used from the product master as a default value.The sales probability can, however, can constantly be changed manually in the quotation.
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder paymentTerms(@Nullable String paymentTerms)
Original property name from the Odata EDM: PaymentTerms
The key is used in orders, purchase orders and invoices. The terms of payment deliver information on cash management and forecast, dunning and payment transactions.When entering a business transaction, the field for the terms of payment key can be completed in various ways:In most business transactions the system proposes the key defined in the master record for the business parter.You can also enter a key manually, regardless of whether one has been proposed by the system.
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder 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 BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder serviceDocumentItemNetAmount(@Nullable BigDecimal serviceDocumentItemNetAmount)
Original property name from the Odata EDM: ServiceDocumentItemNetAmount
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder transactionCurrency(@Nullable String transactionCurrency)
Original property name from the Odata EDM: TransactionCurrency
The currency is maintained per sales area in the business partner master. The currency for the customer is created from the business partner master in the document. You can change the currency as long as no follow-up functions (for example, billing document) have been triggered.
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder busSolnOrdItmIsCompleted(@Nullable String busSolnOrdItmIsCompleted)
Original property name from the Odata EDM: BusSolnOrdItmIsCompleted
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder busSolnOrdItmIsReleased(@Nullable String busSolnOrdItmIsReleased)
Original property name from the Odata EDM: BusSolnOrdItmIsReleased
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder busSolnOrdItmIsRejected(@Nullable String busSolnOrdItmIsRejected)
Original property name from the Odata EDM: BusSolnOrdItmIsRejected
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder busSolnOrdItmRjcnReason(@Nullable String busSolnOrdItmRjcnReason)
Original property name from the Odata EDM: BusSolnOrdItmRjcnReason
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 BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder busSolnOrdItmRjcnReasonText(@Nullable String busSolnOrdItmRjcnReasonText)
Original property name from the Odata EDM: BusSolnOrdItmRjcnReasonText
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder referenceServiceContract(@Nullable String referenceServiceContract)
Original property name from the Odata EDM: ReferenceServiceContract
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder referenceServiceContractItem(@Nullable String referenceServiceContractItem)
Original property name from the Odata EDM: ReferenceServiceContractItem
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder srvcContrDetnIsSpprsd(@Nullable Boolean srvcContrDetnIsSpprsd)
Original property name from the Odata EDM: SrvcContrDetnIsSpprsd
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder soldToParty(@Nullable String soldToParty)
Original property name from the Odata EDM: SoldToParty
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder shipToParty(@Nullable String shipToParty)
Original property name from the Odata EDM: ShipToParty
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder billToParty(@Nullable String billToParty)
Original property name from the Odata EDM: BillToParty
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder payerParty(@Nullable String payerParty)
Original property name from the Odata EDM: PayerParty
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder personResponsible(@Nullable String personResponsible)
Original property name from the Odata EDM: PersonResponsible
this
.@Nonnull public BusSolnOrdSrvcPrtItem.BusSolnOrdSrvcPrtItemBuilder contactPerson(@Nullable String contactPerson)
Original property name from the Odata EDM: ContactPerson
this
.@Nonnull public BusSolnOrdSrvcPrtItem build()
Copyright © 2020 SAP SE. All rights reserved.