Class ServiceContract.ServiceContractBuilder
- Enclosing class:
- ServiceContract
-
Method Summary
Modifier and TypeMethodDescriptionbillToParty(String billToParty) Constraints: Not nullable, Maximum length: 10build()contactPerson(String contactPerson) Constraints: Not nullable, Maximum length: 10customerPurchaseOrderDate(LocalDateTime customerPurchaseOrderDate) Constraints: Not nullable, Precision: 0distributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2item(ServiceContractItem... value) Navigation property to_Item for ServiceContract to multiple ServiceContractItem.Constraints: Not nullable, Maximum length: 2payerParty(String payerParty) Constraints: Not nullable, Maximum length: 10personResponsible(String personResponsible) Constraints: Not nullable, Maximum length: 10purchaseOrderByCustomer(String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35referenceServiceContract(String referenceServiceContract) Constraints: Not nullable, Maximum length: 80referenceServiceQtan(String referenceServiceQtan) Constraints: Not nullable, Maximum length: 80salesGroup(String salesGroup) Constraints: Not nullable, Maximum length: 3salesOffice(String salesOffice) Constraints: Not nullable, Maximum length: 4salesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4serviceContract(String serviceContract) (Key Field) Constraints: Not nullable, Maximum length: 10serviceContractCanclnParty(String serviceContractCanclnParty) Constraints: Not nullable, Maximum length: 4serviceContractDescription(String serviceContractDescription) Constraints: Not nullable, Maximum length: 40serviceContractEndDateTime(BigDecimal serviceContractEndDateTime) Constraints: Not nullable, Precision: 15, Scale: 0serviceContractIsCompleted(String serviceContractIsCompleted) Constraints: Not nullable, Maximum length: 1serviceContractIsReleased(String serviceContractIsReleased) Constraints: Not nullable, Maximum length: 1serviceContractStartDateTime(BigDecimal serviceContractStartDateTime) Constraints: Not nullable, Precision: 15, Scale: 0serviceContractType(String serviceContractType) Constraints: Not nullable, Maximum length: 4serviceContrCancellationReason(String serviceContrCancellationReason) Constraints: Not nullable, Maximum length: 4serviceDocGrossAmount(BigDecimal serviceDocGrossAmount) Constraints: Not nullable, Precision: 16, Scale: 3serviceDocNetAmount(BigDecimal serviceDocNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3serviceDocTaxAmount(BigDecimal serviceDocTaxAmount) Constraints: Not nullable, Precision: 16, Scale: 3shipToParty(String shipToParty) Constraints: Not nullable, Maximum length: 10soldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10srvcContrCancellationDateTime(BigDecimal srvcContrCancellationDateTime) Constraints: Not nullable, Precision: 15, Scale: 0srvcContrCreditStatus(String srvcContrCreditStatus) Constraints: Not nullable, Maximum length: 1text(ServiceContractText... value) Navigation property to_Text for ServiceContract to multiple ServiceContractText.toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5
-
Method Details
-
item
Navigation property to_Item for ServiceContract to multiple ServiceContractItem.- Parameters:
value- The ServiceContractItems to build this ServiceContract with.- Returns:
- This Builder to allow for a fluent interface.
-
text
Navigation property to_Text for ServiceContract to multiple ServiceContractText.- Parameters:
value- The ServiceContractTexts to build this ServiceContract with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContract
@Nonnull public ServiceContract.ServiceContractBuilder serviceContract(@Nullable String serviceContract) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceContract
- Returns:
this.
-
serviceContractType
@Nonnull public ServiceContract.ServiceContractBuilder serviceContractType(@Nullable String serviceContractType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceContractType
- Returns:
this.
-
serviceContractDescription
@Nonnull public ServiceContract.ServiceContractBuilder serviceContractDescription(@Nullable String serviceContractDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ServiceContractDescription
- Returns:
this.
-
language
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
serviceContractStartDateTime
@Nonnull public ServiceContract.ServiceContractBuilder serviceContractStartDateTime(@Nullable BigDecimal serviceContractStartDateTime) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ServiceContractStartDateTime
- Returns:
this.
-
serviceContractEndDateTime
@Nonnull public ServiceContract.ServiceContractBuilder serviceContractEndDateTime(@Nullable BigDecimal serviceContractEndDateTime) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ServiceContractEndDateTime
- Returns:
this.
-
purchaseOrderByCustomer
@Nonnull public ServiceContract.ServiceContractBuilder purchaseOrderByCustomer(@Nullable String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: PurchaseOrderByCustomer
- Returns:
this.
-
customerPurchaseOrderDate
@Nonnull public ServiceContract.ServiceContractBuilder customerPurchaseOrderDate(@Nullable LocalDateTime customerPurchaseOrderDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CustomerPurchaseOrderDate
- Returns:
this.
-
serviceDocGrossAmount
@Nonnull public ServiceContract.ServiceContractBuilder serviceDocGrossAmount(@Nullable BigDecimal serviceDocGrossAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocGrossAmount
- Returns:
this.
-
serviceDocNetAmount
@Nonnull public ServiceContract.ServiceContractBuilder serviceDocNetAmount(@Nullable BigDecimal serviceDocNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocNetAmount
- Returns:
this.
-
serviceDocTaxAmount
@Nonnull public ServiceContract.ServiceContractBuilder serviceDocTaxAmount(@Nullable BigDecimal serviceDocTaxAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocTaxAmount
- Returns:
this.
-
transactionCurrency
@Nonnull public ServiceContract.ServiceContractBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
serviceContractIsReleased
@Nonnull public ServiceContract.ServiceContractBuilder serviceContractIsReleased(@Nullable String serviceContractIsReleased) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceContractIsReleased
- Returns:
this.
-
serviceContractIsCompleted
@Nonnull public ServiceContract.ServiceContractBuilder serviceContractIsCompleted(@Nullable String serviceContractIsCompleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceContractIsCompleted
- Returns:
this.
-
srvcContrCreditStatus
@Nonnull public ServiceContract.ServiceContractBuilder srvcContrCreditStatus(@Nullable String srvcContrCreditStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrvcContrCreditStatus
- Returns:
this.
-
salesOrganization
@Nonnull public ServiceContract.ServiceContractBuilder salesOrganization(@Nullable String salesOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
this.
-
distributionChannel
@Nonnull public ServiceContract.ServiceContractBuilder distributionChannel(@Nullable String distributionChannel) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
this.
-
division
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
this.
-
salesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Returns:
this.
-
salesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Returns:
this.
-
soldToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
this.
-
shipToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Returns:
this.
-
billToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Returns:
this.
-
payerParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Returns:
this.
-
contactPerson
@Nonnull public ServiceContract.ServiceContractBuilder contactPerson(@Nullable String contactPerson) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPerson
- Returns:
this.
-
personResponsible
@Nonnull public ServiceContract.ServiceContractBuilder personResponsible(@Nullable String personResponsible) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PersonResponsible
- Returns:
this.
-
serviceContractCanclnParty
@Nonnull public ServiceContract.ServiceContractBuilder serviceContractCanclnParty(@Nullable String serviceContractCanclnParty) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceContractCanclnParty
- Returns:
this.
-
serviceContrCancellationReason
@Nonnull public ServiceContract.ServiceContractBuilder serviceContrCancellationReason(@Nullable String serviceContrCancellationReason) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceContrCancellationReason
- Returns:
this.
-
srvcContrCancellationDateTime
@Nonnull public ServiceContract.ServiceContractBuilder srvcContrCancellationDateTime(@Nullable BigDecimal srvcContrCancellationDateTime) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SrvcContrCancellationDateTime
- Returns:
this.
-
referenceServiceContract
@Nonnull public ServiceContract.ServiceContractBuilder referenceServiceContract(@Nullable String referenceServiceContract) Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: ReferenceServiceContract
- Returns:
this.
-
referenceServiceQtan
@Nonnull public ServiceContract.ServiceContractBuilder referenceServiceQtan(@Nullable String referenceServiceQtan) Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: ReferenceServiceQtan
- Returns:
this.
-
build
-
toString
-