Class CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder
- Enclosing class:
- CntrlPurContrHdrDistribution
-
Method Summary
Modifier and TypeMethodDescriptionbuild()cashDiscount1Days(BigDecimal cashDiscount1Days) Constraints: Not nullable, Precision: 3, Scale: 0cashDiscount1Percent(BigDecimal cashDiscount1Percent) Constraints: Not nullable, Precision: 5, Scale: 3cashDiscount2Days(BigDecimal cashDiscount2Days) Constraints: Not nullable, Precision: 3, Scale: 0cashDiscount2Percent(BigDecimal cashDiscount2Percent) Constraints: Not nullable, Precision: 5, Scale: 3Navigation property to_CentralPurchaseContract for CntrlPurContrHdrDistribution to single CentralPurchaseContract.centralPurchaseContract(String value) (Key Field) Constraints: Not nullable, Maximum length: 10centralPurchaseContractItem(String centralPurchaseContractItem) Constraints: Not nullable, Maximum length: 5cntrlPurContrDistrCurrency(String cntrlPurContrDistrCurrency) Constraints: Not nullable, Maximum length: 5cntrlPurContrDistributionPct(BigDecimal cntrlPurContrDistributionPct) Constraints: Not nullable, Precision: 6, Scale: 3Navigation property to_CntrlPurContrHeaderPartner for CntrlPurContrHdrDistribution to multiple CntrlPurContrHeaderPartner.cntrlPurContrItmDistrAmt(BigDecimal cntrlPurContrItmDistrAmt) Constraints: Not nullable, Precision: 15, Scale: 3distributionKey(String distributionKey) (Key Field) Constraints: Not nullable, Maximum length: 4incotermsClassification(String incotermsClassification) Constraints: Not nullable, Maximum length: 3incotermsLocation1(String incotermsLocation1) Constraints: Not nullable, Maximum length: 70Constraints: nonenetPaymentDays(BigDecimal netPaymentDays) Constraints: Not nullable, Precision: 3, Scale: 0paymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4procmtHubCompanyCode(String procmtHubCompanyCode) Constraints: Not nullable, Maximum length: 4procmtHubCompanyCodeGroupingID(String procmtHubCompanyCodeGroupingID) Constraints: Not nullable, Maximum length: 3procmtHubPlant(String procmtHubPlant) Constraints: Not nullable, Maximum length: 4procmtHubPurchasingGroup(String procmtHubPurchasingGroup) Constraints: Not nullable, Maximum length: 3procmtHubPurchasingOrg(String procmtHubPurchasingOrg) Constraints: Not nullable, Maximum length: 4procurementHubSourceSystem(String procurementHubSourceSystem) Constraints: Not nullable, Maximum length: 10purchasingDocumentCategory(String purchasingDocumentCategory) Constraints: Not nullable, Maximum length: 1purchasingDocumentType(String purchasingDocumentType) Constraints: Not nullable, Maximum length: 4purchasingInfoRecordUpdateCode(String purchasingInfoRecordUpdateCode) Constraints: Not nullable, Maximum length: 1referenceDistributionNumber(String referenceDistributionNumber) Constraints: Not nullable, Maximum length: 4shippingInstruction(String shippingInstruction) Constraints: Not nullable, Maximum length: 2sourceListIsUpdated(Boolean sourceListIsUpdated) Constraints: nonesourceListRestriction(String sourceListRestriction) Constraints: Not nullable, Maximum length: 2storageLocation(String storageLocation) Constraints: Not nullable, Maximum length: 4toString()
-
Method Details
-
centralPurchaseContract
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder centralPurchaseContract(CentralPurchaseContract value) Navigation property to_CentralPurchaseContract for CntrlPurContrHdrDistribution to single CentralPurchaseContract.- Parameters:
value- The CentralPurchaseContract to build this CntrlPurContrHdrDistribution with.- Returns:
- This Builder to allow for a fluent interface.
-
centralPurchaseContract
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder centralPurchaseContract(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralPurchaseContract
- Parameters:
value- The centralPurchaseContract to build this CntrlPurContrHdrDistribution with.- Returns:
- This Builder to allow for a fluent interface.
-
cntrlPurContrHeaderPartner
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder cntrlPurContrHeaderPartner(CntrlPurContrHeaderPartner... value) Navigation property to_CntrlPurContrHeaderPartner for CntrlPurContrHdrDistribution to multiple CntrlPurContrHeaderPartner.- Parameters:
value- The CntrlPurContrHeaderPartners to build this CntrlPurContrHdrDistribution with.- Returns:
- This Builder to allow for a fluent interface.
-
distributionKey
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder distributionKey(@Nullable String distributionKey) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DistributionKey
- Returns:
this.
-
centralPurchaseContractItem
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder centralPurchaseContractItem(@Nullable String centralPurchaseContractItem) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CentralPurchaseContractItem
- Returns:
this.
-
procmtHubCompanyCode
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder procmtHubCompanyCode(@Nullable String procmtHubCompanyCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProcmtHubCompanyCode
- Returns:
this.
-
procmtHubPlant
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder procmtHubPlant(@Nullable String procmtHubPlant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProcmtHubPlant
- Returns:
this.
-
procmtHubPurchasingOrg
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder procmtHubPurchasingOrg(@Nullable String procmtHubPurchasingOrg) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProcmtHubPurchasingOrg
- Returns:
this.
-
procmtHubPurchasingGroup
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder procmtHubPurchasingGroup(@Nullable String procmtHubPurchasingGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProcmtHubPurchasingGroup
- Returns:
this.
-
procmtHubCompanyCodeGroupingID
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder procmtHubCompanyCodeGroupingID(@Nullable String procmtHubCompanyCodeGroupingID) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProcmtHubCompanyCodeGroupingID
- Returns:
this.
-
cntrlPurContrDistrCurrency
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder cntrlPurContrDistrCurrency(@Nullable String cntrlPurContrDistrCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CntrlPurContrDistrCurrency
- Returns:
this.
-
paymentTerms
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder paymentTerms(@Nullable String paymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
this.
-
cashDiscount1Days
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder cashDiscount1Days(@Nullable BigDecimal cashDiscount1Days) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: CashDiscount1Days
- Returns:
this.
-
cashDiscount2Days
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder cashDiscount2Days(@Nullable BigDecimal cashDiscount2Days) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: CashDiscount2Days
- Returns:
this.
-
netPaymentDays
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder netPaymentDays(@Nullable BigDecimal netPaymentDays) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NetPaymentDays
- Returns:
this.
-
cashDiscount1Percent
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder cashDiscount1Percent(@Nullable BigDecimal cashDiscount1Percent) Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount1Percent
- Returns:
this.
-
cashDiscount2Percent
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder cashDiscount2Percent(@Nullable BigDecimal cashDiscount2Percent) Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount2Percent
- Returns:
this.
-
purchasingDocumentCategory
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder purchasingDocumentCategory(@Nullable String purchasingDocumentCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentCategory
- Returns:
this.
-
purchasingDocumentType
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder purchasingDocumentType(@Nullable String purchasingDocumentType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingDocumentType
- Returns:
this.
-
storageLocation
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder storageLocation(@Nullable String storageLocation) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Returns:
this.
-
cntrlPurContrDistributionPct
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder cntrlPurContrDistributionPct(@Nullable BigDecimal cntrlPurContrDistributionPct) Constraints: Not nullable, Precision: 6, Scale: 3Original property name from the Odata EDM: CntrlPurContrDistributionPct
- Returns:
this.
-
incotermsClassification
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder incotermsClassification(@Nullable String incotermsClassification) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
this.
-
incotermsLocation1
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder incotermsLocation1(@Nullable String incotermsLocation1) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
this.
-
shippingInstruction
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder shippingInstruction(@Nullable String shippingInstruction) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingInstruction
- Returns:
this.
-
cntrlPurContrItmDistrAmt
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder cntrlPurContrItmDistrAmt(@Nullable BigDecimal cntrlPurContrItmDistrAmt) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: CntrlPurContrItmDistrAmt
- Returns:
this.
-
procurementHubSourceSystem
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder procurementHubSourceSystem(@Nullable String procurementHubSourceSystem) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcurementHubSourceSystem
- Returns:
this.
-
isDeleted
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder isDeleted(@Nullable Boolean isDeleted) Constraints: noneOriginal property name from the Odata EDM: IsDeleted
- Returns:
this.
-
purchasingInfoRecordUpdateCode
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder purchasingInfoRecordUpdateCode(@Nullable String purchasingInfoRecordUpdateCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingInfoRecordUpdateCode
- Returns:
this.
-
sourceListIsUpdated
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder sourceListIsUpdated(@Nullable Boolean sourceListIsUpdated) Constraints: noneOriginal property name from the Odata EDM: SourceListIsUpdated
- Returns:
this.
-
sourceListRestriction
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder sourceListRestriction(@Nullable String sourceListRestriction) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SourceListRestriction
- Returns:
this.
-
referenceDistributionNumber
@Nonnull public CntrlPurContrHdrDistribution.CntrlPurContrHdrDistributionBuilder referenceDistributionNumber(@Nullable String referenceDistributionNumber) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceDistributionNumber
- Returns:
this.
-
build
-
toString
-