Class SalesContract.SalesContractBuilder
- Enclosing class:
- SalesContract
-
Method Summary
Modifier and TypeMethodDescriptionbuild()contractManualCompletion(String contractManualCompletion) Constraints: Not nullable, Maximum length: 1createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDate(LocalDateTime creationDate) 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: 4distributionChannel(String distributionChannel) 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(SalesContractItem... value) Navigation property to_Item for SalesContract to multiple SalesContractItem.lastChangeDate(LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0lastChangeDateTime(ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7nmbrOfSalesContractValdtyPerd(String nmbrOfSalesContractValdtyPerd) Constraints: Not nullable, Maximum length: 3organizationDivision(String organizationDivision) Constraints: Not nullable, Maximum length: 2overallSDDocumentRejectionSts(String overallSDDocumentRejectionSts) Constraints: Not nullable, Maximum length: 1overallSDProcessStatus(String overallSDProcessStatus) Constraints: Not nullable, Maximum length: 1partner(SalesContractPartner... value) Navigation property to_Partner for SalesContract to multiple SalesContractPartner.paymentMethod(String paymentMethod) Constraints: Not nullable, Maximum length: 1pricingDate(LocalDateTime pricingDate) Constraints: Not nullable, Precision: 0pricingElement(SalesContractPrcgElmnt... value) Navigation property to_PricingElement for SalesContract to multiple SalesContractPrcgElmnt.purchaseOrderByCustomer(String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35referenceSDDocument(String referenceSDDocument) Constraints: Not nullable, Maximum length: 10referenceSDDocumentCategory(String referenceSDDocumentCategory) Constraints: Not nullable, Maximum length: 4salesContract(String salesContract) (Key Field) Constraints: Not nullable, Maximum length: 10salesContractApprovalReason(String salesContractApprovalReason) Constraints: Not nullable, Maximum length: 4salesContractDate(LocalDateTime salesContractDate) Constraints: Not nullable, Precision: 0salesContractFollowUpAction(String salesContractFollowUpAction) Constraints: Not nullable, Maximum length: 4salesContractSignedDate(LocalDateTime salesContractSignedDate) Constraints: Not nullable, Precision: 0salesContractType(String salesContractType) Constraints: Not nullable, Maximum length: 4salesContractValidityEndDate(LocalDateTime salesContractValidityEndDate) Constraints: Not nullable, Precision: 0salesContractValidityPerdCat(String salesContractValidityPerdCat) Constraints: Not nullable, Maximum length: 2salesContractValidityPerdUnit(String salesContractValidityPerdUnit) Constraints: Not nullable, Maximum length: 1salesContractValidityStartDate(LocalDateTime salesContractValidityStartDate) 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: 4sDDocumentReason(String sDDocumentReason) Constraints: Not nullable, Maximum length: 3slsContractFollowUpActionDate(LocalDateTime slsContractFollowUpActionDate) Constraints: Not nullable, Precision: 0soldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10text(SalesContractText... value) Navigation property to_Text for SalesContract to multiple SalesContractText.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 SalesContract to multiple SalesContractItem.- Parameters:
value- The SalesContractItems to build this SalesContract with.- Returns:
- This Builder to allow for a fluent interface.
-
partner
Navigation property to_Partner for SalesContract to multiple SalesContractPartner.- Parameters:
value- The SalesContractPartners to build this SalesContract with.- Returns:
- This Builder to allow for a fluent interface.
-
pricingElement
Navigation property to_PricingElement for SalesContract to multiple SalesContractPrcgElmnt.- Parameters:
value- The SalesContractPrcgElmnts to build this SalesContract with.- Returns:
- This Builder to allow for a fluent interface.
-
text
Navigation property to_Text for SalesContract to multiple SalesContractText.- Parameters:
value- The SalesContractTexts to build this SalesContract with.- Returns:
- This Builder to allow for a fluent interface.
-
salesContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesContract
- Returns:
this.
-
salesContractType
@Nonnull public SalesContract.SalesContractBuilder salesContractType(@Nullable String salesContractType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesContractType
- Returns:
this.
-
salesOrganization
@Nonnull public SalesContract.SalesContractBuilder salesOrganization(@Nullable String salesOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
this.
-
distributionChannel
@Nonnull public SalesContract.SalesContractBuilder distributionChannel(@Nullable String distributionChannel) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
this.
-
organizationDivision
@Nonnull public SalesContract.SalesContractBuilder 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 SalesContract.SalesContractBuilder 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 SalesContract.SalesContractBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Returns:
this.
-
lastChangeDateTime
@Nonnull public SalesContract.SalesContractBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
purchaseOrderByCustomer
@Nonnull public SalesContract.SalesContractBuilder purchaseOrderByCustomer(@Nullable String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: PurchaseOrderByCustomer
- Returns:
this.
-
customerPurchaseOrderType
@Nonnull public SalesContract.SalesContractBuilder customerPurchaseOrderType(@Nullable String customerPurchaseOrderType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPurchaseOrderType
- Returns:
this.
-
customerPurchaseOrderDate
@Nonnull public SalesContract.SalesContractBuilder customerPurchaseOrderDate(@Nullable LocalDateTime customerPurchaseOrderDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CustomerPurchaseOrderDate
- Returns:
this.
-
salesContractDate
@Nonnull public SalesContract.SalesContractBuilder salesContractDate(@Nullable LocalDateTime salesContractDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SalesContractDate
- Returns:
this.
-
totalNetAmount
@Nonnull public SalesContract.SalesContractBuilder totalNetAmount(@Nullable BigDecimal totalNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: TotalNetAmount
- Returns:
this.
-
transactionCurrency
@Nonnull public SalesContract.SalesContractBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
sDDocumentReason
@Nonnull public SalesContract.SalesContractBuilder sDDocumentReason(@Nullable String sDDocumentReason) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SDDocumentReason
- Returns:
this.
-
pricingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PricingDate
- Returns:
this.
-
incotermsClassification
@Nonnull public SalesContract.SalesContractBuilder incotermsClassification(@Nullable String incotermsClassification) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
this.
-
incotermsTransferLocation
@Nonnull public SalesContract.SalesContractBuilder incotermsTransferLocation(@Nullable String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Returns:
this.
-
incotermsLocation1
@Nonnull public SalesContract.SalesContractBuilder incotermsLocation1(@Nullable String incotermsLocation1) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
this.
-
incotermsLocation2
@Nonnull public SalesContract.SalesContractBuilder incotermsLocation2(@Nullable String incotermsLocation2) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
this.
-
incotermsVersion
@Nonnull public SalesContract.SalesContractBuilder incotermsVersion(@Nullable String incotermsVersion) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: IncotermsVersion
- Returns:
this.
-
customerPaymentTerms
@Nonnull public SalesContract.SalesContractBuilder customerPaymentTerms(@Nullable String customerPaymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPaymentTerms
- Returns:
this.
-
paymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Returns:
this.
-
salesContractValidityStartDate
@Nonnull public SalesContract.SalesContractBuilder salesContractValidityStartDate(@Nullable LocalDateTime salesContractValidityStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SalesContractValidityStartDate
- Returns:
this.
-
salesContractValidityEndDate
@Nonnull public SalesContract.SalesContractBuilder salesContractValidityEndDate(@Nullable LocalDateTime salesContractValidityEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SalesContractValidityEndDate
- Returns:
this.
-
salesContractValidityPerdUnit
@Nonnull public SalesContract.SalesContractBuilder salesContractValidityPerdUnit(@Nullable String salesContractValidityPerdUnit) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SalesContractValidityPerdUnit
- Returns:
this.
-
salesContractValidityPerdCat
@Nonnull public SalesContract.SalesContractBuilder salesContractValidityPerdCat(@Nullable String salesContractValidityPerdCat) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SalesContractValidityPerdCat
- Returns:
this.
-
salesContractSignedDate
@Nonnull public SalesContract.SalesContractBuilder salesContractSignedDate(@Nullable LocalDateTime salesContractSignedDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SalesContractSignedDate
- Returns:
this.
-
nmbrOfSalesContractValdtyPerd
@Nonnull public SalesContract.SalesContractBuilder nmbrOfSalesContractValdtyPerd(@Nullable String nmbrOfSalesContractValdtyPerd) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: NmbrOfSalesContractValdtyPerd
- Returns:
this.
-
salesContractFollowUpAction
@Nonnull public SalesContract.SalesContractBuilder salesContractFollowUpAction(@Nullable String salesContractFollowUpAction) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesContractFollowUpAction
- Returns:
this.
-
slsContractFollowUpActionDate
@Nonnull public SalesContract.SalesContractBuilder slsContractFollowUpActionDate(@Nullable LocalDateTime slsContractFollowUpActionDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SlsContractFollowUpActionDate
- Returns:
this.
-
contractManualCompletion
@Nonnull public SalesContract.SalesContractBuilder contractManualCompletion(@Nullable String contractManualCompletion) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ContractManualCompletion
- Returns:
this.
-
referenceSDDocument
@Nonnull public SalesContract.SalesContractBuilder referenceSDDocument(@Nullable String referenceSDDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceSDDocument
- Returns:
this.
-
referenceSDDocumentCategory
@Nonnull public SalesContract.SalesContractBuilder referenceSDDocumentCategory(@Nullable String referenceSDDocumentCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceSDDocumentCategory
- Returns:
this.
-
salesDocApprovalStatus
@Nonnull public SalesContract.SalesContractBuilder salesDocApprovalStatus(@Nullable String salesDocApprovalStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SalesDocApprovalStatus
- Returns:
this.
-
salesContractApprovalReason
@Nonnull public SalesContract.SalesContractBuilder salesContractApprovalReason(@Nullable String salesContractApprovalReason) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesContractApprovalReason
- Returns:
this.
-
overallSDProcessStatus
@Nonnull public SalesContract.SalesContractBuilder overallSDProcessStatus(@Nullable String overallSDProcessStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OverallSDProcessStatus
- Returns:
this.
-
totalCreditCheckStatus
@Nonnull public SalesContract.SalesContractBuilder totalCreditCheckStatus(@Nullable String totalCreditCheckStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TotalCreditCheckStatus
- Returns:
this.
-
overallSDDocumentRejectionSts
@Nonnull public SalesContract.SalesContractBuilder overallSDDocumentRejectionSts(@Nullable String overallSDDocumentRejectionSts) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OverallSDDocumentRejectionSts
- Returns:
this.
-
build
-
toString
-