public static final class ServiceContract.ServiceContractBuilder extends Object
Modifier and Type | Method and Description |
---|---|
ServiceContract.ServiceContractBuilder |
billToParty(String billToParty)
Constraints: Not nullable, Maximum length: 10
|
ServiceContract |
build() |
ServiceContract.ServiceContractBuilder |
contactPerson(String contactPerson)
Constraints: Not nullable, Maximum length: 10
|
ServiceContract.ServiceContractBuilder |
customerPurchaseOrderDate(LocalDateTime customerPurchaseOrderDate)
Constraints: Not nullable, Precision: 0
|
ServiceContract.ServiceContractBuilder |
distributionChannel(String distributionChannel)
Constraints: Not nullable, Maximum length: 2
|
ServiceContract.ServiceContractBuilder |
division(String division)
Constraints: Not nullable, Maximum length: 2
|
ServiceContract.ServiceContractBuilder |
item(ServiceContractItem... value)
Navigation property to_Item for ServiceContract to multiple ServiceContractItem.
|
ServiceContract.ServiceContractBuilder |
language(String language)
Constraints: Not nullable, Maximum length: 2
|
ServiceContract.ServiceContractBuilder |
payerParty(String payerParty)
Constraints: Not nullable, Maximum length: 10
|
ServiceContract.ServiceContractBuilder |
personResponsible(String personResponsible)
Constraints: Not nullable, Maximum length: 10
|
ServiceContract.ServiceContractBuilder |
purchaseOrderByCustomer(String purchaseOrderByCustomer)
Constraints: Not nullable, Maximum length: 35
|
ServiceContract.ServiceContractBuilder |
referenceServiceContract(String referenceServiceContract)
Constraints: Not nullable, Maximum length: 80
|
ServiceContract.ServiceContractBuilder |
referenceServiceQtan(String referenceServiceQtan)
Constraints: Not nullable, Maximum length: 80
|
ServiceContract.ServiceContractBuilder |
salesGroup(String salesGroup)
Constraints: Not nullable, Maximum length: 3
|
ServiceContract.ServiceContractBuilder |
salesOffice(String salesOffice)
Constraints: Not nullable, Maximum length: 4
|
ServiceContract.ServiceContractBuilder |
salesOrganization(String salesOrganization)
Constraints: Not nullable, Maximum length: 4
|
ServiceContract.ServiceContractBuilder |
serviceContract(String serviceContract)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
ServiceContract.ServiceContractBuilder |
serviceContractCanclnParty(String serviceContractCanclnParty)
Constraints: Not nullable, Maximum length: 4
|
ServiceContract.ServiceContractBuilder |
serviceContractDescription(String serviceContractDescription)
Constraints: Not nullable, Maximum length: 40
|
ServiceContract.ServiceContractBuilder |
serviceContractEndDateTime(BigDecimal serviceContractEndDateTime)
Constraints: Not nullable, Precision: 15, Scale: 0
|
ServiceContract.ServiceContractBuilder |
serviceContractIsCompleted(String serviceContractIsCompleted)
Constraints: Not nullable, Maximum length: 1
|
ServiceContract.ServiceContractBuilder |
serviceContractIsReleased(String serviceContractIsReleased)
Constraints: Not nullable, Maximum length: 1
|
ServiceContract.ServiceContractBuilder |
serviceContractStartDateTime(BigDecimal serviceContractStartDateTime)
Constraints: Not nullable, Precision: 15, Scale: 0
|
ServiceContract.ServiceContractBuilder |
serviceContractType(String serviceContractType)
Constraints: Not nullable, Maximum length: 4
|
ServiceContract.ServiceContractBuilder |
serviceContrCancellationReason(String serviceContrCancellationReason)
Constraints: Not nullable, Maximum length: 4
|
ServiceContract.ServiceContractBuilder |
shipToParty(String shipToParty)
Constraints: Not nullable, Maximum length: 10
|
ServiceContract.ServiceContractBuilder |
soldToParty(String soldToParty)
Constraints: Not nullable, Maximum length: 10
|
ServiceContract.ServiceContractBuilder |
srvcContrCancellationDateTime(BigDecimal srvcContrCancellationDateTime)
Constraints: Not nullable, Precision: 15, Scale: 0
|
ServiceContract.ServiceContractBuilder |
text(ServiceContractText... value)
Navigation property to_Text for ServiceContract to multiple ServiceContractText.
|
String |
toString() |
@Nonnull public ServiceContract.ServiceContractBuilder item(ServiceContractItem... value)
value
- The ServiceContractItems to build this ServiceContract with.@Nonnull public ServiceContract.ServiceContractBuilder text(ServiceContractText... value)
value
- The ServiceContractTexts to build this ServiceContract with.@Nonnull public ServiceContract.ServiceContractBuilder serviceContract(@Nullable String serviceContract)
Original property name from the Odata EDM: ServiceContract
this
.@Nonnull public ServiceContract.ServiceContractBuilder serviceContractType(@Nullable String serviceContractType)
Original property name from the Odata EDM: ServiceContractType
A transaction type defines the characteristics and attributes of a business transaction (for example, sales order, service request, visit), and determines the controlling attributes (for example, text determination procedure, partner determination procedure, status profile, organizational data profile). A transaction type controls the processing of a specific business transaction.
this
.@Nonnull public ServiceContract.ServiceContractBuilder serviceContractDescription(@Nullable String serviceContractDescription)
Original property name from the Odata EDM: ServiceContractDescription
The description can be used during a search for the transaction.
this
.@Nonnull public ServiceContract.ServiceContractBuilder language(@Nullable String language)
Original property name from the Odata EDM: Language
this
.@Nonnull public ServiceContract.ServiceContractBuilder serviceContractStartDateTime(@Nullable BigDecimal serviceContractStartDateTime)
Original property name from the Odata EDM: ServiceContractStartDateTime
this
.@Nonnull public ServiceContract.ServiceContractBuilder serviceContractEndDateTime(@Nullable BigDecimal serviceContractEndDateTime)
Original property name from the Odata EDM: ServiceContractEndDateTime
this
.@Nonnull public ServiceContract.ServiceContractBuilder purchaseOrderByCustomer(@Nullable String purchaseOrderByCustomer)
Original property name from the Odata EDM: PurchaseOrderByCustomer
The number represents the connection between the order from the sold-to party and the sales document generated. Customers can use these numbers in correspondence to help determine specific document information. If a number is used for an order, then you can also print out this number on documents sent to customers (such as the delivery note).
this
.@Nonnull public ServiceContract.ServiceContractBuilder customerPurchaseOrderDate(@Nullable LocalDateTime customerPurchaseOrderDate)
Original property name from the Odata EDM: CustomerPurchaseOrderDate
this
.@Nonnull public ServiceContract.ServiceContractBuilder serviceContractIsReleased(@Nullable String serviceContractIsReleased)
Original property name from the Odata EDM: ServiceContractIsReleased
this
.@Nonnull public ServiceContract.ServiceContractBuilder serviceContractIsCompleted(@Nullable String serviceContractIsCompleted)
Original property name from the Odata EDM: ServiceContractIsCompleted
this
.@Nonnull public ServiceContract.ServiceContractBuilder salesOrganization(@Nullable String salesOrganization)
Original property name from the Odata EDM: SalesOrganization
You can assign any number of distribution channels and divisions to a sales organization. A particular combination of sales organization, distribution channel, and division is known as a sales area.
this
.@Nonnull public ServiceContract.ServiceContractBuilder distributionChannel(@Nullable String distributionChannel)
Original property name from the Odata EDM: DistributionChannel
You can define data for business partners and products per sales organization and distribution channel. In a sales organization you can deliver to a specific customer through several distribution channels.You can assign a specific distribution channel as an attribute to one or more organizational units. These can be sales organizations or subordinate organizational units for a sales organization such as sales offices.If you work with a selection of sales offices from one sales organization, each of these sales offices can be responsible for a specific distribution channel (for example, wholesale trade, retail trade, direct sales). The attribute "distribution channel" is then assigned to each sales office.When determining the sales area, the system reads for which sales organization an office with a specific distribution channel is assigned and uses this to determine the combination of sales organization and distribution channel.
this
.@Nonnull public ServiceContract.ServiceContractBuilder division(@Nullable String division)
Original property name from the Odata EDM: Division
A division can be used, for example, to display a specific product group.
this
.@Nonnull public ServiceContract.ServiceContractBuilder salesOffice(@Nullable String salesOffice)
Original property name from the Odata EDM: SalesOffice
When you create sales statistics, you can use a sales office as one of the selection criteria. When you print out order confirmations, you can include the address of the sales office.You can assign each customer to a sales office in the customer master record.Within a sales office you can establish sales groups (for example, departments) with specific sales responsibilities. Each person who works in the sales office can be assigned to a sales group in his or her user master record. Each customer can also be assigned to a particular sales group in the customer master record.
this
.@Nonnull public ServiceContract.ServiceContractBuilder salesGroup(@Nullable String salesGroup)
Original property name from the Odata EDM: SalesGroup
By using sales groups you can designate different areas of responsibility within a sales office. When you generate sales statistics, you can use the sales group as one of the selection criteria.If sales office personnel service both retail and wholesale markets, you can assign a sales group to each market.You assign each salesperson to a sales group in his or her user master record. You assign each customer to a particular sales group in the customer's master record.
this
.@Nonnull public ServiceContract.ServiceContractBuilder soldToParty(@Nullable String soldToParty)
Original property name from the Odata EDM: SoldToParty
this
.@Nonnull public ServiceContract.ServiceContractBuilder shipToParty(@Nullable String shipToParty)
Original property name from the Odata EDM: ShipToParty
this
.@Nonnull public ServiceContract.ServiceContractBuilder billToParty(@Nullable String billToParty)
Original property name from the Odata EDM: BillToParty
this
.@Nonnull public ServiceContract.ServiceContractBuilder payerParty(@Nullable String payerParty)
Original property name from the Odata EDM: PayerParty
this
.@Nonnull public ServiceContract.ServiceContractBuilder contactPerson(@Nullable String contactPerson)
Original property name from the Odata EDM: ContactPerson
this
.@Nonnull public ServiceContract.ServiceContractBuilder personResponsible(@Nullable String personResponsible)
Original property name from the Odata EDM: PersonResponsible
this
.@Nonnull public ServiceContract.ServiceContractBuilder serviceContractCanclnParty(@Nullable String serviceContractCanclnParty)
Original property name from the Odata EDM: ServiceContractCanclnParty
this
.@Nonnull public ServiceContract.ServiceContractBuilder serviceContrCancellationReason(@Nullable String serviceContrCancellationReason)
Original property name from the Odata EDM: ServiceContrCancellationReason
The code can be uniquely identified only with the catalog type and code group.
this
.@Nonnull public ServiceContract.ServiceContractBuilder srvcContrCancellationDateTime(@Nullable BigDecimal srvcContrCancellationDateTime)
Original property name from the Odata EDM: SrvcContrCancellationDateTime
this
.@Nonnull public ServiceContract.ServiceContractBuilder referenceServiceContract(@Nullable String referenceServiceContract)
Original property name from the Odata EDM: ReferenceServiceContract
this
.@Nonnull public ServiceContract.ServiceContractBuilder referenceServiceQtan(@Nullable String referenceServiceQtan)
Original property name from the Odata EDM: ReferenceServiceQtan
this
.@Nonnull public ServiceContract build()
Copyright © 2021 SAP SE. All rights reserved.