Class CentralSupplierQuotation.CentralSupplierQuotationBuilder
- Enclosing class:
- CentralSupplierQuotation
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebindingPeriodValidityEndDate(LocalDate bindingPeriodValidityEndDate) Constraints: Nullablebuild()cashDiscount1Days(BigDecimal cashDiscount1Days) Constraints: Not nullable, Precision: 3cashDiscount1Percent(BigDecimal cashDiscount1Percent) Constraints: Not nullable, Precision: 5, Scale: 3cashDiscount2Days(BigDecimal cashDiscount2Days) Constraints: Not nullable, Precision: 3cashDiscount2Percent(BigDecimal cashDiscount2Percent) Constraints: Not nullable, Precision: 5, Scale: 3centralRequestForQuotation(String centralRequestForQuotation) Constraints: Not nullable, Maximum length: 10centralSuplrQuotationCondition(String centralSuplrQuotationCondition) Constraints: Not nullable, Maximum length: 10centralSupplierQuotation(String centralSupplierQuotation) (Key Field) Constraints: Not nullable, Maximum length: 10Navigation property _CntrlSupplierQuotationItem for CentralSupplierQuotation to multiple CntrlSupplierQuotationItem.companyCode(String companyCode) Constraints: Not nullable, Maximum length: 4createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDate(LocalDate creationDate) Constraints: NullabledocumentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 3exchangeRate(BigDecimal exchangeRate) Constraints: Not nullable, Precision: 9, Scale: 5followOnDocumentCategory(String followOnDocumentCategory) Constraints: Not nullable, Maximum length: 1incotermsClassification(String incotermsClassification) Constraints: Not nullable, Maximum length: 3incotermsLocation1(String incotermsLocation1) Constraints: Not nullable, Maximum length: 70incotermsLocation2(String incotermsLocation2) Constraints: Not nullable, Maximum length: 70incotermsTransferLocation(String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28incotermsVersion(String incotermsVersion) Constraints: Not nullable, Maximum length: 4isEndOfPurposeBlocked(String isEndOfPurposeBlocked) Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 2lastChangeDateTime(OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7netPaymentDays(BigDecimal netPaymentDays) Constraints: Not nullable, Precision: 3paymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4pricingProcedure(String pricingProcedure) Constraints: Not nullable, Maximum length: 6purchaseContractTargetAmount(BigDecimal purchaseContractTargetAmount) Constraints: Not nullable, Precision: 15, Scale: 0purchasingDocumentCategory(String purchasingDocumentCategory) Constraints: Not nullable, Maximum length: 1purchasingDocumentDeletionCode(String purchasingDocumentDeletionCode) Constraints: Not nullable, Maximum length: 1purchasingDocumentType(String purchasingDocumentType) Constraints: Not nullable, Maximum length: 4purchasingGroup(String purchasingGroup) Constraints: Not nullable, Maximum length: 3purchasingOrganization(String purchasingOrganization) Constraints: Not nullable, Maximum length: 4purContrValidityEndDate(LocalDate purContrValidityEndDate) Constraints: NullablepurContrValidityStartDate(LocalDate purContrValidityStartDate) Constraints: NullablepurgDocFollowOnDocumentType(String purgDocFollowOnDocumentType) Constraints: Not nullable, Maximum length: 4qtnLifecycleStatus(String qtnLifecycleStatus) Constraints: Not nullable, Maximum length: 2quotationLatestSubmissionDate(LocalDate quotationLatestSubmissionDate) Constraints: NullablequotationSubmissionDate(LocalDate quotationSubmissionDate) Constraints: NullableConstraints: Not nullable, Maximum length: 10supplierQuotationExternalID(String supplierQuotationExternalID) Constraints: Not nullable, Maximum length: 10toString()
-
Method Details
-
cntrlSupplierQuotationItem
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder cntrlSupplierQuotationItem(CntrlSupplierQuotationItem... value) Navigation property _CntrlSupplierQuotationItem for CentralSupplierQuotation to multiple CntrlSupplierQuotationItem.- Parameters:
value- The CntrlSupplierQuotationItems to build this CentralSupplierQuotation with.- Returns:
- This Builder to allow for a fluent interface.
-
centralSupplierQuotation
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder centralSupplierQuotation(@Nullable String centralSupplierQuotation) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralSupplierQuotation
- Returns:
this.
-
companyCode
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder companyCode(@Nullable String companyCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
purchasingDocumentCategory
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder purchasingDocumentCategory(@Nullable String purchasingDocumentCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentCategory
- Returns:
this.
-
purchasingDocumentType
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder purchasingDocumentType(@Nullable String purchasingDocumentType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingDocumentType
- Returns:
this.
-
supplier
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder supplier(@Nullable String supplier) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
this.
-
createdByUser
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDate
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder creationDate(@Nullable LocalDate creationDate) Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Returns:
this.
-
lastChangeDateTime
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder lastChangeDateTime(@Nullable OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
language
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder language(@Nullable String language) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
documentCurrency
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder documentCurrency(@Nullable String documentCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentCurrency
- Returns:
this.
-
incotermsClassification
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder incotermsClassification(@Nullable String incotermsClassification) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
this.
-
incotermsTransferLocation
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder incotermsTransferLocation(@Nullable String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Returns:
this.
-
incotermsVersion
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder incotermsVersion(@Nullable String incotermsVersion) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: IncotermsVersion
- Returns:
this.
-
incotermsLocation1
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder incotermsLocation1(@Nullable String incotermsLocation1) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
this.
-
incotermsLocation2
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder incotermsLocation2(@Nullable String incotermsLocation2) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
this.
-
paymentTerms
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder paymentTerms(@Nullable String paymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
this.
-
cashDiscount1Days
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder cashDiscount1Days(@Nullable BigDecimal cashDiscount1Days) Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: CashDiscount1Days
- Returns:
this.
-
cashDiscount2Days
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder cashDiscount2Days(@Nullable BigDecimal cashDiscount2Days) Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: CashDiscount2Days
- Returns:
this.
-
cashDiscount1Percent
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder cashDiscount1Percent(@Nullable BigDecimal cashDiscount1Percent) Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount1Percent
- Returns:
this.
-
cashDiscount2Percent
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder cashDiscount2Percent(@Nullable BigDecimal cashDiscount2Percent) Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount2Percent
- Returns:
this.
-
netPaymentDays
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder netPaymentDays(@Nullable BigDecimal netPaymentDays) Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: NetPaymentDays
- Returns:
this.
-
pricingProcedure
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder pricingProcedure(@Nullable String pricingProcedure) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PricingProcedure
- Returns:
this.
-
centralSuplrQuotationCondition
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder centralSuplrQuotationCondition(@Nullable String centralSuplrQuotationCondition) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralSuplrQuotationCondition
- Returns:
this.
-
purchasingOrganization
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder purchasingOrganization(@Nullable String purchasingOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Returns:
this.
-
purchasingGroup
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder purchasingGroup(@Nullable String purchasingGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Returns:
this.
-
centralRequestForQuotation
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder centralRequestForQuotation(@Nullable String centralRequestForQuotation) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralRequestForQuotation
- Returns:
this.
-
supplierQuotationExternalID
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder supplierQuotationExternalID(@Nullable String supplierQuotationExternalID) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierQuotationExternalID
- Returns:
this.
-
quotationSubmissionDate
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder quotationSubmissionDate(@Nullable LocalDate quotationSubmissionDate) Constraints: NullableOriginal property name from the Odata EDM: QuotationSubmissionDate
- Returns:
this.
-
quotationLatestSubmissionDate
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder quotationLatestSubmissionDate(@Nullable LocalDate quotationLatestSubmissionDate) Constraints: NullableOriginal property name from the Odata EDM: QuotationLatestSubmissionDate
- Returns:
this.
-
bindingPeriodValidityEndDate
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder bindingPeriodValidityEndDate(@Nullable LocalDate bindingPeriodValidityEndDate) Constraints: NullableOriginal property name from the Odata EDM: BindingPeriodValidityEndDate
- Returns:
this.
-
exchangeRate
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder exchangeRate(@Nullable BigDecimal exchangeRate) Constraints: Not nullable, Precision: 9, Scale: 5Original property name from the Odata EDM: ExchangeRate
- Returns:
this.
-
qtnLifecycleStatus
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder qtnLifecycleStatus(@Nullable String qtnLifecycleStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: QtnLifecycleStatus
- Returns:
this.
-
followOnDocumentCategory
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder followOnDocumentCategory(@Nullable String followOnDocumentCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: FollowOnDocumentCategory
- Returns:
this.
-
purgDocFollowOnDocumentType
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder purgDocFollowOnDocumentType(@Nullable String purgDocFollowOnDocumentType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurgDocFollowOnDocumentType
- Returns:
this.
-
purContrValidityStartDate
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder purContrValidityStartDate(@Nullable LocalDate purContrValidityStartDate) Constraints: NullableOriginal property name from the Odata EDM: PurContrValidityStartDate
- Returns:
this.
-
purContrValidityEndDate
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder purContrValidityEndDate(@Nullable LocalDate purContrValidityEndDate) Constraints: NullableOriginal property name from the Odata EDM: PurContrValidityEndDate
- Returns:
this.
-
purchaseContractTargetAmount
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder purchaseContractTargetAmount(@Nullable BigDecimal purchaseContractTargetAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: PurchaseContractTargetAmount
- Returns:
this.
-
isEndOfPurposeBlocked
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder isEndOfPurposeBlocked(@Nullable String isEndOfPurposeBlocked) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsEndOfPurposeBlocked
- Returns:
this.
-
purchasingDocumentDeletionCode
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder purchasingDocumentDeletionCode(@Nullable String purchasingDocumentDeletionCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentDeletionCode
- Returns:
this.
-
_Messages
@Nonnull public CentralSupplierQuotation.CentralSupplierQuotationBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-