public static final class PurchaseContract.PurchaseContractBuilder extends Object
Modifier and Type | Method and Description |
---|---|
PurchaseContract |
build() |
PurchaseContract.PurchaseContractBuilder |
cashDiscount1Days(BigDecimal cashDiscount1Days)
Constraints: Not nullable, Precision: 3, Scale: 0
|
PurchaseContract.PurchaseContractBuilder |
cashDiscount1Percent(BigDecimal cashDiscount1Percent)
Constraints: Not nullable, Precision: 5, Scale: 3
|
PurchaseContract.PurchaseContractBuilder |
cashDiscount2Days(BigDecimal cashDiscount2Days)
Constraints: Not nullable, Precision: 3, Scale: 0
|
PurchaseContract.PurchaseContractBuilder |
cashDiscount2Percent(BigDecimal cashDiscount2Percent)
Constraints: Not nullable, Precision: 5, Scale: 3
|
PurchaseContract.PurchaseContractBuilder |
companyCode(String companyCode)
Constraints: Not nullable, Maximum length: 4
|
PurchaseContract.PurchaseContractBuilder |
correspncExternalReference(String correspncExternalReference)
Constraints: Not nullable, Maximum length: 12
|
PurchaseContract.PurchaseContractBuilder |
correspncInternalReference(String correspncInternalReference)
Constraints: Not nullable, Maximum length: 12
|
PurchaseContract.PurchaseContractBuilder |
createdByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
PurchaseContract.PurchaseContractBuilder |
creationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 0
|
PurchaseContract.PurchaseContractBuilder |
documentCurrency(String documentCurrency)
Constraints: Not nullable, Maximum length: 5
|
PurchaseContract.PurchaseContractBuilder |
exchangeRate(String exchangeRate)
Constraints: Not nullable, Maximum length: 12
|
PurchaseContract.PurchaseContractBuilder |
exchangeRateIsFixed(Boolean exchangeRateIsFixed)
Constraints: none
|
PurchaseContract.PurchaseContractBuilder |
incotermsClassification(String incotermsClassification)
Constraints: Not nullable, Maximum length: 3
|
PurchaseContract.PurchaseContractBuilder |
incotermsLocation1(String incotermsLocation1)
Constraints: Not nullable, Maximum length: 70
|
PurchaseContract.PurchaseContractBuilder |
incotermsLocation2(String incotermsLocation2)
Constraints: Not nullable, Maximum length: 70
|
PurchaseContract.PurchaseContractBuilder |
incotermsTransferLocation(String incotermsTransferLocation)
Constraints: Not nullable, Maximum length: 28
|
PurchaseContract.PurchaseContractBuilder |
incotermsVersion(String incotermsVersion)
Constraints: Not nullable, Maximum length: 4
|
PurchaseContract.PurchaseContractBuilder |
invoicingParty(String invoicingParty)
Constraints: Not nullable, Maximum length: 10
|
PurchaseContract.PurchaseContractBuilder |
isEndOfPurposeBlocked(String isEndOfPurposeBlocked)
Constraints: Not nullable, Maximum length: 1
|
PurchaseContract.PurchaseContractBuilder |
netPaymentDays(BigDecimal netPaymentDays)
Constraints: Not nullable, Precision: 3, Scale: 0
|
PurchaseContract.PurchaseContractBuilder |
paymentTerms(String paymentTerms)
Constraints: Not nullable, Maximum length: 4
|
PurchaseContract.PurchaseContractBuilder |
purchaseContract(String purchaseContract)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
PurchaseContract.PurchaseContractBuilder |
purchaseContractItem(PurchaseContractItem... value)
Navigation property to_PurchaseContractItem for PurchaseContract to multiple
PurchaseContractItem.
|
PurchaseContract.PurchaseContractBuilder |
purchaseContractTargetAmount(BigDecimal purchaseContractTargetAmount)
Constraints: Not nullable, Precision: 16, Scale: 3
|
PurchaseContract.PurchaseContractBuilder |
purchaseContractType(String purchaseContractType)
Constraints: Not nullable, Maximum length: 4
|
PurchaseContract.PurchaseContractBuilder |
purchasingDocumentDeletionCode(String purchasingDocumentDeletionCode)
Constraints: Not nullable, Maximum length: 1
|
PurchaseContract.PurchaseContractBuilder |
purchasingGroup(String purchasingGroup)
Constraints: Not nullable, Maximum length: 3
|
PurchaseContract.PurchaseContractBuilder |
purchasingOrganization(String purchasingOrganization)
Constraints: Not nullable, Maximum length: 4
|
PurchaseContract.PurchaseContractBuilder |
purCtrPartners(PurCtrPartners... value)
Navigation property to_PurCtrPartners for PurchaseContract to multiple PurCtrPartners.
|
PurchaseContract.PurchaseContractBuilder |
purgContractIsInPreparation(Boolean purgContractIsInPreparation)
Constraints: none
|
PurchaseContract.PurchaseContractBuilder |
quotationSubmissionDate(LocalDateTime quotationSubmissionDate)
Constraints: Not nullable, Precision: 0
|
PurchaseContract.PurchaseContractBuilder |
releaseCode(String releaseCode)
Constraints: Not nullable, Maximum length: 1
|
PurchaseContract.PurchaseContractBuilder |
supplier(String supplier)
Constraints: Not nullable, Maximum length: 10
|
PurchaseContract.PurchaseContractBuilder |
supplierPhoneNumber(String supplierPhoneNumber)
Constraints: Not nullable, Maximum length: 16
|
PurchaseContract.PurchaseContractBuilder |
supplierQuotation(String supplierQuotation)
Constraints: Not nullable, Maximum length: 10
|
PurchaseContract.PurchaseContractBuilder |
supplierRespSalesPersonName(String supplierRespSalesPersonName)
Constraints: Not nullable, Maximum length: 30
|
PurchaseContract.PurchaseContractBuilder |
supplyingSupplier(String supplyingSupplier)
Constraints: Not nullable, Maximum length: 10
|
String |
toString() |
PurchaseContract.PurchaseContractBuilder |
validityEndDate(LocalDateTime validityEndDate)
Constraints: Not nullable, Precision: 0
|
PurchaseContract.PurchaseContractBuilder |
validityStartDate(LocalDateTime validityStartDate)
Constraints: Not nullable, Precision: 0
|
@Nonnull public PurchaseContract.PurchaseContractBuilder purchaseContractItem(PurchaseContractItem... value)
value
- The PurchaseContractItems to build this PurchaseContract with.@Nonnull public PurchaseContract.PurchaseContractBuilder purCtrPartners(PurCtrPartners... value)
value
- The PurCtrPartnerss to build this PurchaseContract with.@Nonnull public PurchaseContract.PurchaseContractBuilder purchaseContract(@Nullable String purchaseContract)
Original property name from the Odata EDM: PurchaseContract
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder purchaseContractType(@Nullable String purchaseContractType)
Original property name from the Odata EDM: PurchaseContractType
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder companyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder purchasingDocumentDeletionCode(@Nullable String purchasingDocumentDeletionCode)
Original property name from the Odata EDM: PurchasingDocumentDeletionCode
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder creationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder supplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder purchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder purchasingGroup(@Nullable String purchasingGroup)
Original property name from the Odata EDM: PurchasingGroup
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder paymentTerms(@Nullable String paymentTerms)
Original property name from the Odata EDM: PaymentTerms
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder cashDiscount1Days(@Nullable BigDecimal cashDiscount1Days)
Original property name from the Odata EDM: CashDiscount1Days
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder cashDiscount2Days(@Nullable BigDecimal cashDiscount2Days)
Original property name from the Odata EDM: CashDiscount2Days
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder netPaymentDays(@Nullable BigDecimal netPaymentDays)
Original property name from the Odata EDM: NetPaymentDays
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder cashDiscount1Percent(@Nullable BigDecimal cashDiscount1Percent)
Original property name from the Odata EDM: CashDiscount1Percent
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder cashDiscount2Percent(@Nullable BigDecimal cashDiscount2Percent)
Original property name from the Odata EDM: CashDiscount2Percent
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder documentCurrency(@Nullable String documentCurrency)
Original property name from the Odata EDM: DocumentCurrency
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder exchangeRate(@Nullable String exchangeRate)
Original property name from the Odata EDM: ExchangeRate
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder exchangeRateIsFixed(@Nullable Boolean exchangeRateIsFixed)
Original property name from the Odata EDM: ExchangeRateIsFixed
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder validityStartDate(@Nullable LocalDateTime validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder validityEndDate(@Nullable LocalDateTime validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder quotationSubmissionDate(@Nullable LocalDateTime quotationSubmissionDate)
Original property name from the Odata EDM: QuotationSubmissionDate
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder correspncExternalReference(@Nullable String correspncExternalReference)
Original property name from the Odata EDM: CorrespncExternalReference
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder supplierQuotation(@Nullable String supplierQuotation)
Original property name from the Odata EDM: SupplierQuotation
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder supplierRespSalesPersonName(@Nullable String supplierRespSalesPersonName)
Original property name from the Odata EDM: SupplierRespSalesPersonName
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder supplierPhoneNumber(@Nullable String supplierPhoneNumber)
Original property name from the Odata EDM: SupplierPhoneNumber
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder supplyingSupplier(@Nullable String supplyingSupplier)
Original property name from the Odata EDM: SupplyingSupplier
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder incotermsClassification(@Nullable String incotermsClassification)
Original property name from the Odata EDM: IncotermsClassification
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder incotermsTransferLocation(@Nullable String incotermsTransferLocation)
Original property name from the Odata EDM: IncotermsTransferLocation
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder purchaseContractTargetAmount(@Nullable BigDecimal purchaseContractTargetAmount)
Original property name from the Odata EDM: PurchaseContractTargetAmount
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder invoicingParty(@Nullable String invoicingParty)
Original property name from the Odata EDM: InvoicingParty
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder correspncInternalReference(@Nullable String correspncInternalReference)
Original property name from the Odata EDM: CorrespncInternalReference
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder releaseCode(@Nullable String releaseCode)
Original property name from the Odata EDM: ReleaseCode
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder incotermsVersion(@Nullable String incotermsVersion)
Original property name from the Odata EDM: IncotermsVersion
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder incotermsLocation1(@Nullable String incotermsLocation1)
Original property name from the Odata EDM: IncotermsLocation1
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder incotermsLocation2(@Nullable String incotermsLocation2)
Original property name from the Odata EDM: IncotermsLocation2
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder isEndOfPurposeBlocked(@Nullable String isEndOfPurposeBlocked)
Original property name from the Odata EDM: IsEndOfPurposeBlocked
this
.@Nonnull public PurchaseContract.PurchaseContractBuilder purgContractIsInPreparation(@Nullable Boolean purgContractIsInPreparation)
Original property name from the Odata EDM: PurgContractIsInPreparation
this
.@Nonnull public PurchaseContract build()
Copyright © 2021 SAP SE. All rights reserved.