Class PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder
- Enclosing class:
- PurgInfoRecdOrgPlantData
-
Method Summary
Modifier and TypeMethodDescriptionbuild()createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 5incotermsClassification(String incotermsClassification) Constraints: Not nullable, Maximum length: 3incotermsLocation1(String incotermsLocation1) Constraints: Not nullable, Maximum length: 70incotermsTransferLocation(String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28invoiceIsGoodsReceiptBased(Boolean invoiceIsGoodsReceiptBased) Constraints: noneisCashDiscountGranted(Boolean isCashDiscountGranted) Constraints: noneisEndOfPurposeBlocked(String isEndOfPurposeBlocked) Constraints: Not nullable, Maximum length: 1isEvaluatedRcptSettlmtAllowed(Boolean isEvaluatedRcptSettlmtAllowed) Constraints: noneisMarkedForDeletion(Boolean isMarkedForDeletion) Constraints: noneisOrderAcknRqd(Boolean isOrderAcknRqd) Constraints: noneisPurOrderAllwdForInbDeliv(Boolean isPurOrderAllwdForInbDeliv) Constraints: noneisRelevantForAutomSrcg(String isRelevantForAutomSrcg) Constraints: Not nullable, Maximum length: 1isRetMatlAuthznRqdBySupplier(String isRetMatlAuthznRqdBySupplier) Constraints: Not nullable, Maximum length: 1lastReferencingPurchaseOrder(String lastReferencingPurchaseOrder) Constraints: Not nullable, Maximum length: 10lastReferencingPurOrderItem(String lastReferencingPurOrderItem) Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 40materialConditionGroup(String materialConditionGroup) Constraints: Not nullable, Maximum length: 4materialGroup(String materialGroup) Constraints: Not nullable, Maximum length: 9materialPlannedDeliveryDurn(BigDecimal materialPlannedDeliveryDurn) Constraints: Not nullable, Precision: 3, Scale: 0materialPriceUnitQty(BigDecimal materialPriceUnitQty) Constraints: Not nullable, Precision: 5, Scale: 0maximumOrderQuantity(BigDecimal maximumOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3minimumPurchaseOrderQuantity(BigDecimal minimumPurchaseOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3minRemainingShelfLife(BigDecimal minRemainingShelfLife) Constraints: Not nullable, Precision: 4, Scale: 0netPriceAmount(BigDecimal netPriceAmount) Constraints: Not nullable, Precision: 12, Scale: 3netPriceQuantityUnit(String netPriceQuantityUnit) Constraints: Not nullable, Maximum length: 50overdelivTolrtdLmtRatioInPct(BigDecimal overdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1(Key Field) Constraints: Not nullable, Maximum length: 4priceValidityEndDate(LocalDateTime priceValidityEndDate) Constraints: Not nullable, Precision: 0pricingDateControl(String pricingDateControl) Constraints: Not nullable, Maximum length: 1purchaseOrderPriceUnit(String purchaseOrderPriceUnit) Constraints: Not nullable, Maximum length: 3purchasingDocumentDate(LocalDateTime purchasingDocumentDate) Constraints: Not nullable, Precision: 0purchasingGroup(String purchasingGroup) Constraints: Not nullable, Maximum length: 3purchasingInfoRecord(String purchasingInfoRecord) (Key Field) Constraints: Not nullable, Maximum length: 10purchasingInfoRecordCategory(String purchasingInfoRecordCategory) (Key Field) Constraints: Not nullable, Maximum length: 1purchasingOrganization(String purchasingOrganization) (Key Field) Constraints: Not nullable, Maximum length: 4purgDocOrderQuantityUnit(String purgDocOrderQuantityUnit) Constraints: Not nullable, Maximum length: 3purgInfoRecd(PurchasingInfoRecord value) Navigation property to_PurgInfoRecd for PurgInfoRecdOrgPlantData to single PurchasingInfoRecord.Navigation property to_PurInfoRecdPrcgCndnValidity for PurgInfoRecdOrgPlantData to multiple PurInfoRecdPrcgCndnValidity.shelfLifeExpirationDatePeriod(String shelfLifeExpirationDatePeriod) Constraints: Not nullable, Maximum length: 1standardPurchaseOrderQuantity(BigDecimal standardPurchaseOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 10supplierConfirmationControlKey(String supplierConfirmationControlKey) Constraints: Not nullable, Maximum length: 4supplierQuotation(String supplierQuotation) Constraints: Not nullable, Maximum length: 10supplierQuotationDate(LocalDateTime supplierQuotationDate) Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 2taxCountry(String taxCountry) Constraints: Not nullable, Maximum length: 3timeDependentTaxValidFromDate(LocalDateTime timeDependentTaxValidFromDate) Constraints: Not nullable, Precision: 0toString()underdelivTolrtdLmtRatioInPct(BigDecimal underdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1unlimitedOverdeliveryIsAllowed(Boolean unlimitedOverdeliveryIsAllowed) Constraints: none
-
Method Details
-
purgInfoRecd
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purgInfoRecd(PurchasingInfoRecord value) Navigation property to_PurgInfoRecd for PurgInfoRecdOrgPlantData to single PurchasingInfoRecord.- Parameters:
value- The PurchasingInfoRecord to build this PurgInfoRecdOrgPlantData with.- Returns:
- This Builder to allow for a fluent interface.
-
purInfoRecdPrcgCndnValidity
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purInfoRecdPrcgCndnValidity(PurInfoRecdPrcgCndnValidity... value) Navigation property to_PurInfoRecdPrcgCndnValidity for PurgInfoRecdOrgPlantData to multiple PurInfoRecdPrcgCndnValidity.- Parameters:
value- The PurInfoRecdPrcgCndnValiditys to build this PurgInfoRecdOrgPlantData with.- Returns:
- This Builder to allow for a fluent interface.
-
purchasingInfoRecord
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purchasingInfoRecord(@Nullable String purchasingInfoRecord) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchasingInfoRecord
- Returns:
this.
-
purchasingInfoRecordCategory
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purchasingInfoRecordCategory(@Nullable String purchasingInfoRecordCategory) (Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingInfoRecordCategory
- Returns:
this.
-
purchasingOrganization
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purchasingOrganization(@Nullable String purchasingOrganization) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Returns:
this.
-
plant
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder plant(@Nullable String plant) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
createdByUser
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
isMarkedForDeletion
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isMarkedForDeletion(@Nullable Boolean isMarkedForDeletion) Constraints: noneOriginal property name from the Odata EDM: IsMarkedForDeletion
- Returns:
this.
-
purchasingGroup
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purchasingGroup(@Nullable String purchasingGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Returns:
this.
-
currency
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder currency(@Nullable String currency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: Currency
- Returns:
this.
-
minimumPurchaseOrderQuantity
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder minimumPurchaseOrderQuantity(@Nullable BigDecimal minimumPurchaseOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MinimumPurchaseOrderQuantity
- Returns:
this.
-
standardPurchaseOrderQuantity
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder standardPurchaseOrderQuantity(@Nullable BigDecimal standardPurchaseOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: StandardPurchaseOrderQuantity
- Returns:
this.
-
materialPlannedDeliveryDurn
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder materialPlannedDeliveryDurn(@Nullable BigDecimal materialPlannedDeliveryDurn) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: MaterialPlannedDeliveryDurn
- Returns:
this.
-
overdelivTolrtdLmtRatioInPct
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder overdelivTolrtdLmtRatioInPct(@Nullable BigDecimal overdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
- Returns:
this.
-
underdelivTolrtdLmtRatioInPct
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder underdelivTolrtdLmtRatioInPct(@Nullable BigDecimal underdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
- Returns:
this.
-
unlimitedOverdeliveryIsAllowed
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder unlimitedOverdeliveryIsAllowed(@Nullable Boolean unlimitedOverdeliveryIsAllowed) Constraints: noneOriginal property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
- Returns:
this.
-
lastReferencingPurchaseOrder
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder lastReferencingPurchaseOrder(@Nullable String lastReferencingPurchaseOrder) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LastReferencingPurchaseOrder
- Returns:
this.
-
lastReferencingPurOrderItem
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder lastReferencingPurOrderItem(@Nullable String lastReferencingPurOrderItem) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: LastReferencingPurOrderItem
- Returns:
this.
-
material
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder material(@Nullable String material) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
this.
-
supplier
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder supplier(@Nullable String supplier) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
this.
-
materialGroup
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder materialGroup(@Nullable String materialGroup) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
this.
-
purgDocOrderQuantityUnit
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purgDocOrderQuantityUnit(@Nullable String purgDocOrderQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurgDocOrderQuantityUnit
- Returns:
this.
-
netPriceQuantityUnit
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder netPriceQuantityUnit(@Nullable String netPriceQuantityUnit) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: NetPriceQuantityUnit
- Returns:
this.
-
netPriceAmount
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder netPriceAmount(@Nullable BigDecimal netPriceAmount) Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: NetPriceAmount
- Returns:
this.
-
materialPriceUnitQty
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder materialPriceUnitQty(@Nullable BigDecimal materialPriceUnitQty) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: MaterialPriceUnitQty
- Returns:
this.
-
purchaseOrderPriceUnit
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purchaseOrderPriceUnit(@Nullable String purchaseOrderPriceUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderPriceUnit
- Returns:
this.
-
priceValidityEndDate
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder priceValidityEndDate(@Nullable LocalDateTime priceValidityEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PriceValidityEndDate
- Returns:
this.
-
invoiceIsGoodsReceiptBased
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder invoiceIsGoodsReceiptBased(@Nullable Boolean invoiceIsGoodsReceiptBased) Constraints: noneOriginal property name from the Odata EDM: InvoiceIsGoodsReceiptBased
- Returns:
this.
-
taxCode
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder taxCode(@Nullable String taxCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
this.
-
incotermsClassification
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder incotermsClassification(@Nullable String incotermsClassification) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
this.
-
incotermsTransferLocation
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder incotermsTransferLocation(@Nullable String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Returns:
this.
-
incotermsLocation1
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder incotermsLocation1(@Nullable String incotermsLocation1) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
this.
-
maximumOrderQuantity
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder maximumOrderQuantity(@Nullable BigDecimal maximumOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaximumOrderQuantity
- Returns:
this.
-
isRelevantForAutomSrcg
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isRelevantForAutomSrcg(@Nullable String isRelevantForAutomSrcg) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsRelevantForAutomSrcg
- Returns:
this.
-
supplierQuotation
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder supplierQuotation(@Nullable String supplierQuotation) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierQuotation
- Returns:
this.
-
supplierQuotationDate
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder supplierQuotationDate(@Nullable LocalDateTime supplierQuotationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SupplierQuotationDate
- Returns:
this.
-
minRemainingShelfLife
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder minRemainingShelfLife(@Nullable BigDecimal minRemainingShelfLife) Constraints: Not nullable, Precision: 4, Scale: 0Original property name from the Odata EDM: MinRemainingShelfLife
- Returns:
this.
-
isEvaluatedRcptSettlmtAllowed
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isEvaluatedRcptSettlmtAllowed(@Nullable Boolean isEvaluatedRcptSettlmtAllowed) Constraints: noneOriginal property name from the Odata EDM: IsEvaluatedRcptSettlmtAllowed
- Returns:
this.
-
isPurOrderAllwdForInbDeliv
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isPurOrderAllwdForInbDeliv(@Nullable Boolean isPurOrderAllwdForInbDeliv) Constraints: noneOriginal property name from the Odata EDM: IsPurOrderAllwdForInbDeliv
- Returns:
this.
-
isOrderAcknRqd
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isOrderAcknRqd(@Nullable Boolean isOrderAcknRqd) Constraints: noneOriginal property name from the Odata EDM: IsOrderAcknRqd
- Returns:
this.
-
isRetMatlAuthznRqdBySupplier
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isRetMatlAuthznRqdBySupplier(@Nullable String isRetMatlAuthznRqdBySupplier) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsRetMatlAuthznRqdBySupplier
- Returns:
this.
-
isCashDiscountGranted
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isCashDiscountGranted(@Nullable Boolean isCashDiscountGranted) Constraints: noneOriginal property name from the Odata EDM: IsCashDiscountGranted
- Returns:
this.
-
materialConditionGroup
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder materialConditionGroup(@Nullable String materialConditionGroup) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaterialConditionGroup
- Returns:
this.
-
purchasingDocumentDate
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purchasingDocumentDate(@Nullable LocalDateTime purchasingDocumentDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PurchasingDocumentDate
- Returns:
this.
-
shelfLifeExpirationDatePeriod
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder shelfLifeExpirationDatePeriod(@Nullable String shelfLifeExpirationDatePeriod) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ShelfLifeExpirationDatePeriod
- Returns:
this.
-
isEndOfPurposeBlocked
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isEndOfPurposeBlocked(@Nullable String isEndOfPurposeBlocked) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsEndOfPurposeBlocked
- Returns:
this.
-
supplierConfirmationControlKey
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder supplierConfirmationControlKey(@Nullable String supplierConfirmationControlKey) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplierConfirmationControlKey
- Returns:
this.
-
pricingDateControl
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder pricingDateControl(@Nullable String pricingDateControl) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PricingDateControl
- Returns:
this.
-
timeDependentTaxValidFromDate
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder timeDependentTaxValidFromDate(@Nullable LocalDateTime timeDependentTaxValidFromDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TimeDependentTaxValidFromDate
- Returns:
this.
-
taxCountry
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder taxCountry(@Nullable String taxCountry) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Returns:
this.
-
build
-
toString
-