public static final class BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder extends Object
@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder businessSolutionOrder(BusinessSolutionOrder value)
value
- The BusinessSolutionOrder to build this BusSolnOrderExpenseItem with.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder businessSolutionOrder(String value)
Original property name from the Odata EDM: BusinessSolutionOrder
value
- The businessSolutionOrder to build this BusSolnOrderExpenseItem with.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder priceElement(BusSolnOrderItemPriceElement... value)
value
- The BusSolnOrderItemPriceElements to build this BusSolnOrderExpenseItem with.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder referenceObject(BusSolnOrdItmReferenceObject... value)
value
- The BusSolnOrdItmReferenceObjects to build this BusSolnOrderExpenseItem with.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder serviceOrder(BusSolnOrdItmFUPServiceOrder... value)
value
- The BusSolnOrdItmFUPServiceOrders to build this BusSolnOrderExpenseItem with.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder text(BusSolutionOrderItemText... value)
value
- The BusSolutionOrderItemTexts to build this BusSolnOrderExpenseItem with.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder businessSolutionOrderItem(@Nullable String businessSolutionOrderItem)
Original property name from the Odata EDM: BusinessSolutionOrderItem
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder serviceDocumentItemCharUUID(@Nullable UUID serviceDocumentItemCharUUID)
Original property name from the Odata EDM: ServiceDocumentItemCharUUID
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder 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 BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder 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 BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder 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 BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder 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 BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder quantityUnit(@Nullable String quantityUnit)
Original property name from the Odata EDM: QuantityUnit
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder busSolnOrdItmDescription(@Nullable String busSolnOrdItmDescription)
Original property name from the Odata EDM: BusSolnOrdItmDescription
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder language(@Nullable String language)
Original property name from the Odata EDM: Language
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder busSolnOrdItmExtReference(@Nullable String busSolnOrdItmExtReference)
Original property name from the Odata EDM: BusSolnOrdItmExtReference
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder 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 BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder 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 BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder 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 BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder serviceDocumentItemNetAmount(@Nullable BigDecimal serviceDocumentItemNetAmount)
Original property name from the Odata EDM: ServiceDocumentItemNetAmount
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder 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 BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder busSolnOrdItmIsCompleted(@Nullable String busSolnOrdItmIsCompleted)
Original property name from the Odata EDM: BusSolnOrdItmIsCompleted
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder busSolnOrdItmIsReleased(@Nullable String busSolnOrdItmIsReleased)
Original property name from the Odata EDM: BusSolnOrdItmIsReleased
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder busSolnOrdItmIsRejected(@Nullable String busSolnOrdItmIsRejected)
Original property name from the Odata EDM: BusSolnOrdItmIsRejected
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder 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 BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder busSolnOrdItmRjcnReasonText(@Nullable String busSolnOrdItmRjcnReasonText)
Original property name from the Odata EDM: BusSolnOrdItmRjcnReasonText
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder referenceServiceContract(@Nullable String referenceServiceContract)
Original property name from the Odata EDM: ReferenceServiceContract
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder referenceServiceContractItem(@Nullable String referenceServiceContractItem)
Original property name from the Odata EDM: ReferenceServiceContractItem
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder srvcContrDetnIsSpprsd(@Nullable Boolean srvcContrDetnIsSpprsd)
Original property name from the Odata EDM: SrvcContrDetnIsSpprsd
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder soldToParty(@Nullable String soldToParty)
Original property name from the Odata EDM: SoldToParty
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder shipToParty(@Nullable String shipToParty)
Original property name from the Odata EDM: ShipToParty
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder billToParty(@Nullable String billToParty)
Original property name from the Odata EDM: BillToParty
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder payerParty(@Nullable String payerParty)
Original property name from the Odata EDM: PayerParty
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder personResponsible(@Nullable String personResponsible)
Original property name from the Odata EDM: PersonResponsible
this
.@Nonnull public BusSolnOrderExpenseItem.BusSolnOrderExpenseItemBuilder contactPerson(@Nullable String contactPerson)
Original property name from the Odata EDM: ContactPerson
this
.@Nonnull public BusSolnOrderExpenseItem build()
Copyright © 2020 SAP SE. All rights reserved.