Class SalesQuotation.SalesQuotationBuilder
- Enclosing class:
- SalesQuotation
-
Method Summary
Modifier and TypeMethodDescriptionbindingPeriodValidityEndDate(LocalDateTime bindingPeriodValidityEndDate) Constraints: Not nullable, Precision: 0bindingPeriodValidityStartDate(LocalDateTime bindingPeriodValidityStartDate) Constraints: Not nullable, Precision: 0build()completeDeliveryIsDefined(Boolean completeDeliveryIsDefined) Constraints: nonecreatedByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDate(LocalDateTime creationDate) Constraints: Not nullable, Precision: 0customerPaymentTerms(String customerPaymentTerms) Constraints: Not nullable, Maximum length: 4customerPriceGroup(String customerPriceGroup) Constraints: Not nullable, Maximum length: 2customerPurchaseOrderDate(LocalDateTime customerPurchaseOrderDate) Constraints: Not nullable, Precision: 0customerPurchaseOrderType(String customerPurchaseOrderType) Constraints: Not nullable, Maximum length: 4customerTaxClassification1(String customerTaxClassification1) Constraints: Not nullable, Maximum length: 1customerTaxClassification2(String customerTaxClassification2) Constraints: Not nullable, Maximum length: 1customerTaxClassification3(String customerTaxClassification3) Constraints: Not nullable, Maximum length: 1customerTaxClassification4(String customerTaxClassification4) Constraints: Not nullable, Maximum length: 1customerTaxClassification5(String customerTaxClassification5) Constraints: Not nullable, Maximum length: 1customerTaxClassification6(String customerTaxClassification6) Constraints: Not nullable, Maximum length: 1customerTaxClassification7(String customerTaxClassification7) Constraints: Not nullable, Maximum length: 1customerTaxClassification8(String customerTaxClassification8) Constraints: Not nullable, Maximum length: 1customerTaxClassification9(String customerTaxClassification9) Constraints: Not nullable, Maximum length: 1deliveryBlockReason(String deliveryBlockReason) Constraints: Not nullable, Maximum length: 2distributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2expectedOrderNetAmount(BigDecimal expectedOrderNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3hdrOrderProbabilityInPercent(String hdrOrderProbabilityInPercent) Constraints: Not nullable, Maximum length: 3headerBillingBlockReason(String headerBillingBlockReason) Constraints: Not nullable, Maximum length: 2incotermsClassification(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: 4item(SalesQuotationItem... value) Navigation property to_Item for SalesQuotation to multiple SalesQuotationItem.lastChangeDate(LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0lastChangeDateTime(ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7organizationDivision(String organizationDivision) Constraints: Not nullable, Maximum length: 2overallSDDocumentRejectionSts(String overallSDDocumentRejectionSts) Constraints: Not nullable, Maximum length: 1overallSDProcessStatus(String overallSDProcessStatus) Constraints: Not nullable, Maximum length: 1partner(SalesQuotationPartner... value) Navigation property to_Partner for SalesQuotation to multiple SalesQuotationPartner.paymentMethod(String paymentMethod) Constraints: Not nullable, Maximum length: 1precedingProcFlowDoc(SlsQtanPrecdgProcFlow... value) Navigation property to_PrecedingProcFlowDoc for SalesQuotation to multiple SlsQtanPrecdgProcFlow.priceListType(String priceListType) Constraints: Not nullable, Maximum length: 2pricingDate(LocalDateTime pricingDate) Constraints: Not nullable, Precision: 0pricingElement(SalesQuotationPrcgElmnt... value) Navigation property to_PricingElement for SalesQuotation to multiple SalesQuotationPrcgElmnt.purchaseOrderByCustomer(String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35referenceSDDocument(String referenceSDDocument) Constraints: Not nullable, Maximum length: 10referenceSDDocumentCategory(String referenceSDDocumentCategory) Constraints: Not nullable, Maximum length: 4relatedObject(SalesQuotationRelatedObject... value) Navigation property to_RelatedObject for SalesQuotation to multiple SalesQuotationRelatedObject.requestedDeliveryDate(LocalDateTime requestedDeliveryDate) Constraints: Not nullable, Precision: 0salesDistrict(String salesDistrict) Constraints: Not nullable, Maximum length: 6salesDocApprovalStatus(String salesDocApprovalStatus) Constraints: Not nullable, Maximum length: 1salesGroup(String salesGroup) Constraints: Not nullable, Maximum length: 3salesOffice(String salesOffice) Constraints: Not nullable, Maximum length: 4salesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4salesQuotation(String salesQuotation) (Key Field) Constraints: Not nullable, Maximum length: 10salesQuotationApprovalReason(String salesQuotationApprovalReason) Constraints: Not nullable, Maximum length: 4salesQuotationDate(LocalDateTime salesQuotationDate) Constraints: Not nullable, Precision: 0salesQuotationType(String salesQuotationType) Constraints: Not nullable, Maximum length: 4sDDocumentReason(String sDDocumentReason) Constraints: Not nullable, Maximum length: 3shippingCondition(String shippingCondition) Constraints: Not nullable, Maximum length: 2shippingType(String shippingType) Constraints: Not nullable, Maximum length: 2soldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10subsequentProcFlowDoc(SlsQtanSubsqntProcFlow... value) Navigation property to_SubsequentProcFlowDoc for SalesQuotation to multiple SlsQtanSubsqntProcFlow.text(SalesQuotationText... value) Navigation property to_Text for SalesQuotation to multiple SalesQuotationText.toString()totalCreditCheckStatus(String totalCreditCheckStatus) Constraints: Not nullable, Maximum length: 1totalNetAmount(BigDecimal totalNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5
-
Method Details
-
item
Navigation property to_Item for SalesQuotation to multiple SalesQuotationItem.- Parameters:
value- The SalesQuotationItems to build this SalesQuotation with.- Returns:
- This Builder to allow for a fluent interface.
-
partner
Navigation property to_Partner for SalesQuotation to multiple SalesQuotationPartner.- Parameters:
value- The SalesQuotationPartners to build this SalesQuotation with.- Returns:
- This Builder to allow for a fluent interface.
-
precedingProcFlowDoc
@Nonnull public SalesQuotation.SalesQuotationBuilder precedingProcFlowDoc(SlsQtanPrecdgProcFlow... value) Navigation property to_PrecedingProcFlowDoc for SalesQuotation to multiple SlsQtanPrecdgProcFlow.- Parameters:
value- The SlsQtanPrecdgProcFlows to build this SalesQuotation with.- Returns:
- This Builder to allow for a fluent interface.
-
pricingElement
@Nonnull public SalesQuotation.SalesQuotationBuilder pricingElement(SalesQuotationPrcgElmnt... value) Navigation property to_PricingElement for SalesQuotation to multiple SalesQuotationPrcgElmnt.- Parameters:
value- The SalesQuotationPrcgElmnts to build this SalesQuotation with.- Returns:
- This Builder to allow for a fluent interface.
-
subsequentProcFlowDoc
@Nonnull public SalesQuotation.SalesQuotationBuilder subsequentProcFlowDoc(SlsQtanSubsqntProcFlow... value) Navigation property to_SubsequentProcFlowDoc for SalesQuotation to multiple SlsQtanSubsqntProcFlow.- Parameters:
value- The SlsQtanSubsqntProcFlows to build this SalesQuotation with.- Returns:
- This Builder to allow for a fluent interface.
-
text
Navigation property to_Text for SalesQuotation to multiple SalesQuotationText.- Parameters:
value- The SalesQuotationTexts to build this SalesQuotation with.- Returns:
- This Builder to allow for a fluent interface.
-
salesQuotation
@Nonnull public SalesQuotation.SalesQuotationBuilder salesQuotation(@Nullable String salesQuotation) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesQuotation
- Returns:
this.
-
salesQuotationType
@Nonnull public SalesQuotation.SalesQuotationBuilder salesQuotationType(@Nullable String salesQuotationType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesQuotationType
- Returns:
this.
-
salesOrganization
@Nonnull public SalesQuotation.SalesQuotationBuilder salesOrganization(@Nullable String salesOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
this.
-
distributionChannel
@Nonnull public SalesQuotation.SalesQuotationBuilder distributionChannel(@Nullable String distributionChannel) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
this.
-
organizationDivision
@Nonnull public SalesQuotation.SalesQuotationBuilder organizationDivision(@Nullable String organizationDivision) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: OrganizationDivision
- Returns:
this.
-
salesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Returns:
this.
-
salesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Returns:
this.
-
salesDistrict
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesDistrict
- Returns:
this.
-
soldToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
this.
-
creationDate
@Nonnull public SalesQuotation.SalesQuotationBuilder creationDate(@Nullable LocalDateTime creationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Returns:
this.
-
createdByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
lastChangeDate
@Nonnull public SalesQuotation.SalesQuotationBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Returns:
this.
-
lastChangeDateTime
@Nonnull public SalesQuotation.SalesQuotationBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
purchaseOrderByCustomer
@Nonnull public SalesQuotation.SalesQuotationBuilder purchaseOrderByCustomer(@Nullable String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: PurchaseOrderByCustomer
- Returns:
this.
-
customerPurchaseOrderType
@Nonnull public SalesQuotation.SalesQuotationBuilder customerPurchaseOrderType(@Nullable String customerPurchaseOrderType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPurchaseOrderType
- Returns:
this.
-
customerPurchaseOrderDate
@Nonnull public SalesQuotation.SalesQuotationBuilder customerPurchaseOrderDate(@Nullable LocalDateTime customerPurchaseOrderDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CustomerPurchaseOrderDate
- Returns:
this.
-
salesQuotationDate
@Nonnull public SalesQuotation.SalesQuotationBuilder salesQuotationDate(@Nullable LocalDateTime salesQuotationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SalesQuotationDate
- Returns:
this.
-
totalNetAmount
@Nonnull public SalesQuotation.SalesQuotationBuilder totalNetAmount(@Nullable BigDecimal totalNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: TotalNetAmount
- Returns:
this.
-
transactionCurrency
@Nonnull public SalesQuotation.SalesQuotationBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
sDDocumentReason
@Nonnull public SalesQuotation.SalesQuotationBuilder sDDocumentReason(@Nullable String sDDocumentReason) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SDDocumentReason
- Returns:
this.
-
pricingDate
@Nonnull public SalesQuotation.SalesQuotationBuilder pricingDate(@Nullable LocalDateTime pricingDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PricingDate
- Returns:
this.
-
requestedDeliveryDate
@Nonnull public SalesQuotation.SalesQuotationBuilder requestedDeliveryDate(@Nullable LocalDateTime requestedDeliveryDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedDeliveryDate
- Returns:
this.
-
shippingCondition
@Nonnull public SalesQuotation.SalesQuotationBuilder shippingCondition(@Nullable String shippingCondition) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingCondition
- Returns:
this.
-
completeDeliveryIsDefined
@Nonnull public SalesQuotation.SalesQuotationBuilder completeDeliveryIsDefined(@Nullable Boolean completeDeliveryIsDefined) Constraints: noneOriginal property name from the Odata EDM: CompleteDeliveryIsDefined
- Returns:
this.
-
shippingType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingType
- Returns:
this.
-
headerBillingBlockReason
@Nonnull public SalesQuotation.SalesQuotationBuilder headerBillingBlockReason(@Nullable String headerBillingBlockReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: HeaderBillingBlockReason
- Returns:
this.
-
deliveryBlockReason
@Nonnull public SalesQuotation.SalesQuotationBuilder deliveryBlockReason(@Nullable String deliveryBlockReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeliveryBlockReason
- Returns:
this.
-
bindingPeriodValidityStartDate
@Nonnull public SalesQuotation.SalesQuotationBuilder bindingPeriodValidityStartDate(@Nullable LocalDateTime bindingPeriodValidityStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BindingPeriodValidityStartDate
- Returns:
this.
-
bindingPeriodValidityEndDate
@Nonnull public SalesQuotation.SalesQuotationBuilder bindingPeriodValidityEndDate(@Nullable LocalDateTime bindingPeriodValidityEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BindingPeriodValidityEndDate
- Returns:
this.
-
hdrOrderProbabilityInPercent
@Nonnull public SalesQuotation.SalesQuotationBuilder hdrOrderProbabilityInPercent(@Nullable String hdrOrderProbabilityInPercent) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: HdrOrderProbabilityInPercent
- Returns:
this.
-
expectedOrderNetAmount
@Nonnull public SalesQuotation.SalesQuotationBuilder expectedOrderNetAmount(@Nullable BigDecimal expectedOrderNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ExpectedOrderNetAmount
- Returns:
this.
-
incotermsClassification
@Nonnull public SalesQuotation.SalesQuotationBuilder incotermsClassification(@Nullable String incotermsClassification) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
this.
-
incotermsTransferLocation
@Nonnull public SalesQuotation.SalesQuotationBuilder incotermsTransferLocation(@Nullable String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Returns:
this.
-
incotermsLocation1
@Nonnull public SalesQuotation.SalesQuotationBuilder incotermsLocation1(@Nullable String incotermsLocation1) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
this.
-
incotermsLocation2
@Nonnull public SalesQuotation.SalesQuotationBuilder incotermsLocation2(@Nullable String incotermsLocation2) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
this.
-
incotermsVersion
@Nonnull public SalesQuotation.SalesQuotationBuilder incotermsVersion(@Nullable String incotermsVersion) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: IncotermsVersion
- Returns:
this.
-
customerPaymentTerms
@Nonnull public SalesQuotation.SalesQuotationBuilder customerPaymentTerms(@Nullable String customerPaymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPaymentTerms
- Returns:
this.
-
customerPriceGroup
@Nonnull public SalesQuotation.SalesQuotationBuilder customerPriceGroup(@Nullable String customerPriceGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerPriceGroup
- Returns:
this.
-
priceListType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PriceListType
- Returns:
this.
-
paymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Returns:
this.
-
customerTaxClassification1
@Nonnull public SalesQuotation.SalesQuotationBuilder customerTaxClassification1(@Nullable String customerTaxClassification1) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CustomerTaxClassification1
- Returns:
this.
-
customerTaxClassification2
@Nonnull public SalesQuotation.SalesQuotationBuilder customerTaxClassification2(@Nullable String customerTaxClassification2) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CustomerTaxClassification2
- Returns:
this.
-
customerTaxClassification3
@Nonnull public SalesQuotation.SalesQuotationBuilder customerTaxClassification3(@Nullable String customerTaxClassification3) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CustomerTaxClassification3
- Returns:
this.
-
customerTaxClassification4
@Nonnull public SalesQuotation.SalesQuotationBuilder customerTaxClassification4(@Nullable String customerTaxClassification4) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CustomerTaxClassification4
- Returns:
this.
-
customerTaxClassification5
@Nonnull public SalesQuotation.SalesQuotationBuilder customerTaxClassification5(@Nullable String customerTaxClassification5) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CustomerTaxClassification5
- Returns:
this.
-
customerTaxClassification6
@Nonnull public SalesQuotation.SalesQuotationBuilder customerTaxClassification6(@Nullable String customerTaxClassification6) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CustomerTaxClassification6
- Returns:
this.
-
customerTaxClassification7
@Nonnull public SalesQuotation.SalesQuotationBuilder customerTaxClassification7(@Nullable String customerTaxClassification7) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CustomerTaxClassification7
- Returns:
this.
-
customerTaxClassification8
@Nonnull public SalesQuotation.SalesQuotationBuilder customerTaxClassification8(@Nullable String customerTaxClassification8) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CustomerTaxClassification8
- Returns:
this.
-
customerTaxClassification9
@Nonnull public SalesQuotation.SalesQuotationBuilder customerTaxClassification9(@Nullable String customerTaxClassification9) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CustomerTaxClassification9
- Returns:
this.
-
referenceSDDocument
@Nonnull public SalesQuotation.SalesQuotationBuilder referenceSDDocument(@Nullable String referenceSDDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceSDDocument
- Returns:
this.
-
referenceSDDocumentCategory
@Nonnull public SalesQuotation.SalesQuotationBuilder referenceSDDocumentCategory(@Nullable String referenceSDDocumentCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceSDDocumentCategory
- Returns:
this.
-
salesQuotationApprovalReason
@Nonnull public SalesQuotation.SalesQuotationBuilder salesQuotationApprovalReason(@Nullable String salesQuotationApprovalReason) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesQuotationApprovalReason
- Returns:
this.
-
salesDocApprovalStatus
@Nonnull public SalesQuotation.SalesQuotationBuilder salesDocApprovalStatus(@Nullable String salesDocApprovalStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SalesDocApprovalStatus
- Returns:
this.
-
overallSDProcessStatus
@Nonnull public SalesQuotation.SalesQuotationBuilder overallSDProcessStatus(@Nullable String overallSDProcessStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OverallSDProcessStatus
- Returns:
this.
-
totalCreditCheckStatus
@Nonnull public SalesQuotation.SalesQuotationBuilder totalCreditCheckStatus(@Nullable String totalCreditCheckStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TotalCreditCheckStatus
- Returns:
this.
-
overallSDDocumentRejectionSts
@Nonnull public SalesQuotation.SalesQuotationBuilder overallSDDocumentRejectionSts(@Nullable String overallSDDocumentRejectionSts) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OverallSDDocumentRejectionSts
- Returns:
this.
-
build
-
toString
-