Class SalesSchedgAgrmt.SalesSchedgAgrmtBuilder
- Enclosing class:
- SalesSchedgAgrmt
-
Method Summary
Modifier and TypeMethodDescriptionagrmtValdtyEndDate(LocalDateTime agrmtValdtyEndDate) Constraints: Not nullable, Precision: 0agrmtValdtyStartDate(LocalDateTime agrmtValdtyStartDate) Constraints: Not nullable, Precision: 0build()createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDate(LocalDateTime creationDate) Constraints: Not nullable, Precision: 0creationTime(LocalTime creationTime) Constraints: Not nullable, Precision: 0customerPaymentTerms(String customerPaymentTerms) Constraints: Not nullable, Maximum length: 4customerPurchaseOrderDate(LocalDateTime customerPurchaseOrderDate) Constraints: Not nullable, Precision: 0customerPurchaseOrderType(String customerPurchaseOrderType) Constraints: Not nullable, Maximum length: 4deliveryBlockReason(String deliveryBlockReason) Constraints: Not nullable, Maximum length: 2delivSchedTypeMRPRlvnceCode(String delivSchedTypeMRPRlvnceCode) Constraints: Not nullable, Maximum length: 1distributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2fiscalPeriod(String fiscalPeriod) Constraints: Not nullable, Maximum length: 3fiscalYear(String fiscalYear) Constraints: Not nullable, Maximum length: 4headerBillingBlockReason(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(SalesSchedgAgrmtItem... value) Navigation property to_Item for SalesSchedgAgrmt to multiple SalesSchedgAgrmtItem.lastChangeDate(LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0lastChangeDateTime(ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12matlUsageIndicator(String matlUsageIndicator) Constraints: Not nullable, Maximum length: 3organizationDivision(String organizationDivision) Constraints: Not nullable, Maximum length: 2overallBillingBlockStatus(String overallBillingBlockStatus) Constraints: Not nullable, Maximum length: 1overallDeliveryBlockStatus(String overallDeliveryBlockStatus) Constraints: Not nullable, Maximum length: 1overallDeliveryStatus(String overallDeliveryStatus) Constraints: Not nullable, Maximum length: 1overallSDDocumentRejectionSts(String overallSDDocumentRejectionSts) Constraints: Not nullable, Maximum length: 1overallSDProcessStatus(String overallSDProcessStatus) Constraints: Not nullable, Maximum length: 1partner(SalesSchedgAgrmtPartner... value) Navigation property to_Partner for SalesSchedgAgrmt to multiple SalesSchedgAgrmtPartner.paymentMethod(String paymentMethod) Constraints: Not nullable, Maximum length: 1pricingDate(LocalDateTime pricingDate) Constraints: Not nullable, Precision: 0pricingElement(SalesSchedgAgrmtPrcgElement... value) Navigation property to_PricingElement for SalesSchedgAgrmt to multiple SalesSchedgAgrmtPrcgElement.purchaseOrderByCustomer(String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35salesDistrict(String salesDistrict) Constraints: Not nullable, Maximum length: 6salesGroup(String salesGroup) Constraints: Not nullable, Maximum length: 3salesOffice(String salesOffice) Constraints: Not nullable, Maximum length: 4salesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4salesSchedgAgrmtDate(LocalDateTime salesSchedgAgrmtDate) Constraints: Not nullable, Precision: 0salesSchedgAgrmtType(String salesSchedgAgrmtType) Constraints: Not nullable, Maximum length: 4salesSchedulingAgreement(String salesSchedulingAgreement) (Key Field) Constraints: Not nullable, Maximum length: 10sDDocumentReason(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: 10text(SalesSchedgAgrmtText... value) Navigation property to_Text for SalesSchedgAgrmt to multiple SalesSchedgAgrmtText.toString()totalBlockStatus(String totalBlockStatus) Constraints: Not nullable, Maximum length: 1totalCreditCheckStatus(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 SalesSchedgAgrmt to multiple SalesSchedgAgrmtItem.- Parameters:
value- The SalesSchedgAgrmtItems to build this SalesSchedgAgrmt with.- Returns:
- This Builder to allow for a fluent interface.
-
partner
Navigation property to_Partner for SalesSchedgAgrmt to multiple SalesSchedgAgrmtPartner.- Parameters:
value- The SalesSchedgAgrmtPartners to build this SalesSchedgAgrmt with.- Returns:
- This Builder to allow for a fluent interface.
-
pricingElement
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder pricingElement(SalesSchedgAgrmtPrcgElement... value) Navigation property to_PricingElement for SalesSchedgAgrmt to multiple SalesSchedgAgrmtPrcgElement.- Parameters:
value- The SalesSchedgAgrmtPrcgElements to build this SalesSchedgAgrmt with.- Returns:
- This Builder to allow for a fluent interface.
-
text
Navigation property to_Text for SalesSchedgAgrmt to multiple SalesSchedgAgrmtText.- Parameters:
value- The SalesSchedgAgrmtTexts to build this SalesSchedgAgrmt with.- Returns:
- This Builder to allow for a fluent interface.
-
salesSchedulingAgreement
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder salesSchedulingAgreement(@Nullable String salesSchedulingAgreement) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesSchedulingAgreement
- Returns:
this.
-
salesSchedgAgrmtType
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder salesSchedgAgrmtType(@Nullable String salesSchedgAgrmtType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesSchedgAgrmtType
- Returns:
this.
-
createdByUser
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
lastChangedByUser
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
creationDate
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder creationDate(@Nullable LocalDateTime creationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Returns:
this.
-
creationTime
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder creationTime(@Nullable LocalTime creationTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationTime
- Returns:
this.
-
lastChangeDate
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Returns:
this.
-
lastChangeDateTime
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
salesOrganization
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder salesOrganization(@Nullable String salesOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
this.
-
distributionChannel
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder distributionChannel(@Nullable String distributionChannel) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
this.
-
organizationDivision
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder 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.
-
soldToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
this.
-
salesSchedgAgrmtDate
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder salesSchedgAgrmtDate(@Nullable LocalDateTime salesSchedgAgrmtDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SalesSchedgAgrmtDate
- Returns:
this.
-
sDDocumentReason
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder sDDocumentReason(@Nullable String sDDocumentReason) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SDDocumentReason
- Returns:
this.
-
purchaseOrderByCustomer
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder purchaseOrderByCustomer(@Nullable String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: PurchaseOrderByCustomer
- Returns:
this.
-
customerPurchaseOrderType
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder customerPurchaseOrderType(@Nullable String customerPurchaseOrderType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPurchaseOrderType
- Returns:
this.
-
customerPurchaseOrderDate
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder customerPurchaseOrderDate(@Nullable LocalDateTime customerPurchaseOrderDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CustomerPurchaseOrderDate
- Returns:
this.
-
salesDistrict
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder salesDistrict(@Nullable String salesDistrict) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesDistrict
- Returns:
this.
-
totalNetAmount
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder totalNetAmount(@Nullable BigDecimal totalNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: TotalNetAmount
- Returns:
this.
-
transactionCurrency
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
pricingDate
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder pricingDate(@Nullable LocalDateTime pricingDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PricingDate
- Returns:
this.
-
shippingType
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder shippingType(@Nullable String shippingType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingType
- Returns:
this.
-
shippingCondition
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder shippingCondition(@Nullable String shippingCondition) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingCondition
- Returns:
this.
-
incotermsVersion
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder incotermsVersion(@Nullable String incotermsVersion) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: IncotermsVersion
- Returns:
this.
-
incotermsClassification
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder incotermsClassification(@Nullable String incotermsClassification) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
this.
-
incotermsTransferLocation
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder incotermsTransferLocation(@Nullable String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Returns:
this.
-
incotermsLocation1
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder incotermsLocation1(@Nullable String incotermsLocation1) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
this.
-
incotermsLocation2
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder incotermsLocation2(@Nullable String incotermsLocation2) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
this.
-
deliveryBlockReason
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder deliveryBlockReason(@Nullable String deliveryBlockReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeliveryBlockReason
- Returns:
this.
-
delivSchedTypeMRPRlvnceCode
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder delivSchedTypeMRPRlvnceCode(@Nullable String delivSchedTypeMRPRlvnceCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DelivSchedTypeMRPRlvnceCode
- Returns:
this.
-
agrmtValdtyStartDate
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder agrmtValdtyStartDate(@Nullable LocalDateTime agrmtValdtyStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: AgrmtValdtyStartDate
- Returns:
this.
-
agrmtValdtyEndDate
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder agrmtValdtyEndDate(@Nullable LocalDateTime agrmtValdtyEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: AgrmtValdtyEndDate
- Returns:
this.
-
matlUsageIndicator
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder matlUsageIndicator(@Nullable String matlUsageIndicator) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MatlUsageIndicator
- Returns:
this.
-
headerBillingBlockReason
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder headerBillingBlockReason(@Nullable String headerBillingBlockReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: HeaderBillingBlockReason
- Returns:
this.
-
customerPaymentTerms
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder customerPaymentTerms(@Nullable String customerPaymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPaymentTerms
- Returns:
this.
-
paymentMethod
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder paymentMethod(@Nullable String paymentMethod) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Returns:
this.
-
fiscalYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYear
- Returns:
this.
-
fiscalPeriod
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder fiscalPeriod(@Nullable String fiscalPeriod) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: FiscalPeriod
- Returns:
this.
-
overallSDProcessStatus
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder overallSDProcessStatus(@Nullable String overallSDProcessStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OverallSDProcessStatus
- Returns:
this.
-
overallSDDocumentRejectionSts
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder overallSDDocumentRejectionSts(@Nullable String overallSDDocumentRejectionSts) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OverallSDDocumentRejectionSts
- Returns:
this.
-
totalBlockStatus
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder totalBlockStatus(@Nullable String totalBlockStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TotalBlockStatus
- Returns:
this.
-
overallDeliveryStatus
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder overallDeliveryStatus(@Nullable String overallDeliveryStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OverallDeliveryStatus
- Returns:
this.
-
overallDeliveryBlockStatus
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder overallDeliveryBlockStatus(@Nullable String overallDeliveryBlockStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OverallDeliveryBlockStatus
- Returns:
this.
-
overallBillingBlockStatus
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder overallBillingBlockStatus(@Nullable String overallBillingBlockStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OverallBillingBlockStatus
- Returns:
this.
-
totalCreditCheckStatus
@Nonnull public SalesSchedgAgrmt.SalesSchedgAgrmtBuilder totalCreditCheckStatus(@Nullable String totalCreditCheckStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TotalCreditCheckStatus
- Returns:
this.
-
build
-
toString
-