Class CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder
- Enclosing class:
- CntrlPurchaseContractItem
-
Method Summary
Modifier and TypeMethodDescriptionactivePurchasingDocument(String activePurchasingDocument) Constraints: Not nullable, Maximum length: 10build()Navigation property to_CentralPurchaseContract for CntrlPurchaseContractItem to single CentralPurchaseContract.centralPurchaseContract(String value) (Key Field) Constraints: Not nullable, Maximum length: 10centralPurchaseContractItem(String centralPurchaseContractItem) (Key Field) Constraints: Not nullable, Maximum length: 5Navigation property to_CntrlPurConItmDistribution for CntrlPurchaseContractItem to multiple CntrlPurContrItmDistribution.cntrlPurContractItemText(String cntrlPurContractItemText) Constraints: Not nullable, Maximum length: 40Navigation property to_CntrlPurContrItmCmmdtyQty for CntrlPurchaseContractItem to multiple CntrlPurContrItmCmmdtyQty.Navigation property to_CntrlPurContrItmCndnValdty for CntrlPurchaseContractItem to multiple CntrlPurContrItmCndnValdty.Navigation property to_CntrlPurContrItmNotes for CntrlPurchaseContractItem to multiple CntrlPurContractItemNotes.cntrlPurContrItmTargetAmount(BigDecimal cntrlPurContrItmTargetAmount) Constraints: Not nullable, Precision: 15, Scale: 3contractNetPriceAmount(BigDecimal contractNetPriceAmount) Constraints: Not nullable, Precision: 11, Scale: 3documentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 5evaldRcptSettlmtIsAllowed(Boolean evaldRcptSettlmtIsAllowed) Constraints: noneformattedPurchaseContractItem(String formattedPurchaseContractItem) Constraints: Not nullable, Maximum length: 15goodsReceiptIsExpected(Boolean goodsReceiptIsExpected) Constraints: nonegoodsReceiptIsNonValuated(Boolean goodsReceiptIsNonValuated) Constraints: noneinvoiceIsExpected(Boolean invoiceIsExpected) Constraints: noneinvoiceIsGoodsReceiptBased(Boolean invoiceIsGoodsReceiptBased) Constraints: noneisOrderAcknRqd(Boolean isOrderAcknRqd) Constraints: noneConstraints: nonematerialGroup(String materialGroup) Constraints: Not nullable, Maximum length: 9netPriceQuantity(BigDecimal netPriceQuantity) Constraints: Not nullable, Precision: 5, Scale: 0noDaysReminder1(BigDecimal noDaysReminder1) Constraints: Not nullable, Precision: 3, Scale: 0noDaysReminder2(BigDecimal noDaysReminder2) Constraints: Not nullable, Precision: 3, Scale: 0noDaysReminder3(BigDecimal noDaysReminder3) Constraints: Not nullable, Precision: 3, Scale: 0orderPriceUnit(String orderPriceUnit) Constraints: Not nullable, Maximum length: 3orderPriceUnitToOrderUnitNmrtr(BigDecimal orderPriceUnitToOrderUnitNmrtr) Constraints: Not nullable, Precision: 5, Scale: 0orderQuantityUnit(String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3ordPriceUnitToOrderUnitDnmntr(BigDecimal ordPriceUnitToOrderUnitDnmntr) Constraints: Not nullable, Precision: 5, Scale: 0outlineAgrmtItmIsBlocked(Boolean outlineAgrmtItmIsBlocked) Constraints: noneoverdelivTolrtdLmtRatioInPct(BigDecimal overdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1priceIsToBePrinted(Boolean priceIsToBePrinted) Constraints: noneprocmtHubRefcdConnectedSystem(String procmtHubRefcdConnectedSystem) Constraints: Not nullable, Maximum length: 10productType(String productType) Constraints: Not nullable, Maximum length: 2purchasingCentralMaterial(String purchasingCentralMaterial) Constraints: Not nullable, Maximum length: 40purchasingContractDeletionCode(String purchasingContractDeletionCode) Constraints: Not nullable, Maximum length: 1purchasingDocumentItemCategory(String purchasingDocumentItemCategory) Constraints: Not nullable, Maximum length: 1purchasingParentItem(String purchasingParentItem) Constraints: Not nullable, Maximum length: 5purgConfigurableItemNumber(String purgConfigurableItemNumber) Constraints: Not nullable, Maximum length: 40purgDocEstimatedPrice(Boolean purgDocEstimatedPrice) Constraints: nonepurgDocItemRenegotiationStatus(String purgDocItemRenegotiationStatus) Constraints: Not nullable, Maximum length: 1purgDocItmBlkRsnCode(String purgDocItmBlkRsnCode) Constraints: Not nullable, Maximum length: 4purgDocOrderAcknNumber(String purgDocOrderAcknNumber) Constraints: Not nullable, Maximum length: 20purgDocReleaseOrderQuantity(BigDecimal purgDocReleaseOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3requirementTracking(String requirementTracking) Constraints: Not nullable, Maximum length: 10shippingInstruction(String shippingInstruction) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 1supplierMaterialNumber(String supplierMaterialNumber) Constraints: Not nullable, Maximum length: 35targetQuantity(BigDecimal targetQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 2toString()underdelivTolrtdLmtRatioInPct(BigDecimal underdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1unlimitedOverdeliveryIsAllowed(Boolean unlimitedOverdeliveryIsAllowed) Constraints: none
-
Method Details
-
centralPurchaseContract
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder centralPurchaseContract(CentralPurchaseContract value) Navigation property to_CentralPurchaseContract for CntrlPurchaseContractItem to single CentralPurchaseContract.- Parameters:
value- The CentralPurchaseContract to build this CntrlPurchaseContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
centralPurchaseContract
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder 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 CntrlPurchaseContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
cntrlPurConItmDistribution
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder cntrlPurConItmDistribution(CntrlPurContrItmDistribution... value) Navigation property to_CntrlPurConItmDistribution for CntrlPurchaseContractItem to multiple CntrlPurContrItmDistribution.- Parameters:
value- The CntrlPurContrItmDistributions to build this CntrlPurchaseContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
cntrlPurContrItmCmmdtyQty
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder cntrlPurContrItmCmmdtyQty(CntrlPurContrItmCmmdtyQty... value) Navigation property to_CntrlPurContrItmCmmdtyQty for CntrlPurchaseContractItem to multiple CntrlPurContrItmCmmdtyQty.- Parameters:
value- The CntrlPurContrItmCmmdtyQtys to build this CntrlPurchaseContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
cntrlPurContrItmCndnValdty
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder cntrlPurContrItmCndnValdty(CntrlPurContrItmCndnValdty... value) Navigation property to_CntrlPurContrItmCndnValdty for CntrlPurchaseContractItem to multiple CntrlPurContrItmCndnValdty.- Parameters:
value- The CntrlPurContrItmCndnValdtys to build this CntrlPurchaseContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
cntrlPurContrItmNotes
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder cntrlPurContrItmNotes(CntrlPurContractItemNotes... value) Navigation property to_CntrlPurContrItmNotes for CntrlPurchaseContractItem to multiple CntrlPurContractItemNotes.- Parameters:
value- The CntrlPurContractItemNotess to build this CntrlPurchaseContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
centralPurchaseContractItem
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder centralPurchaseContractItem(@Nullable String centralPurchaseContractItem) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CentralPurchaseContractItem
- Returns:
this.
-
purchasingDocumentItemCategory
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder purchasingDocumentItemCategory(@Nullable String purchasingDocumentItemCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentItemCategory
- Returns:
this.
-
formattedPurchaseContractItem
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder formattedPurchaseContractItem(@Nullable String formattedPurchaseContractItem) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: FormattedPurchaseContractItem
- Returns:
this.
-
materialGroup
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder materialGroup(@Nullable String materialGroup) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
this.
-
purchasingCentralMaterial
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder purchasingCentralMaterial(@Nullable String purchasingCentralMaterial) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PurchasingCentralMaterial
- Returns:
this.
-
procmtHubRefcdConnectedSystem
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder procmtHubRefcdConnectedSystem(@Nullable String procmtHubRefcdConnectedSystem) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcmtHubRefcdConnectedSystem
- Returns:
this.
-
cntrlPurContractItemText
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder cntrlPurContractItemText(@Nullable String cntrlPurContractItemText) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CntrlPurContractItemText
- Returns:
this.
-
productType
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder productType(@Nullable String productType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductType
- Returns:
this.
-
activePurchasingDocument
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder activePurchasingDocument(@Nullable String activePurchasingDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ActivePurchasingDocument
- Returns:
this.
-
netPriceQuantity
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder netPriceQuantity(@Nullable BigDecimal netPriceQuantity) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: NetPriceQuantity
- Returns:
this.
-
orderPriceUnit
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder orderPriceUnit(@Nullable String orderPriceUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderPriceUnit
- Returns:
this.
-
targetQuantity
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder targetQuantity(@Nullable BigDecimal targetQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: TargetQuantity
- Returns:
this.
-
cntrlPurContrItmTargetAmount
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder cntrlPurContrItmTargetAmount(@Nullable BigDecimal cntrlPurContrItmTargetAmount) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: CntrlPurContrItmTargetAmount
- Returns:
this.
-
contractNetPriceAmount
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder contractNetPriceAmount(@Nullable BigDecimal contractNetPriceAmount) Constraints: Not nullable, Precision: 11, Scale: 3Original property name from the Odata EDM: ContractNetPriceAmount
- Returns:
this.
-
orderQuantityUnit
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder orderQuantityUnit(@Nullable String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Returns:
this.
-
purgDocReleaseOrderQuantity
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder purgDocReleaseOrderQuantity(@Nullable BigDecimal purgDocReleaseOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: PurgDocReleaseOrderQuantity
- Returns:
this.
-
ordPriceUnitToOrderUnitDnmntr
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder ordPriceUnitToOrderUnitDnmntr(@Nullable BigDecimal ordPriceUnitToOrderUnitDnmntr) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrdPriceUnitToOrderUnitDnmntr
- Returns:
this.
-
orderPriceUnitToOrderUnitNmrtr
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder orderPriceUnitToOrderUnitNmrtr(@Nullable BigDecimal orderPriceUnitToOrderUnitNmrtr) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrderPriceUnitToOrderUnitNmrtr
- Returns:
this.
-
documentCurrency
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder documentCurrency(@Nullable String documentCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DocumentCurrency
- Returns:
this.
-
noDaysReminder1
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder noDaysReminder1(@Nullable BigDecimal noDaysReminder1) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoDaysReminder1
- Returns:
this.
-
noDaysReminder2
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder noDaysReminder2(@Nullable BigDecimal noDaysReminder2) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoDaysReminder2
- Returns:
this.
-
noDaysReminder3
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder noDaysReminder3(@Nullable BigDecimal noDaysReminder3) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoDaysReminder3
- Returns:
this.
-
purgDocOrderAcknNumber
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder purgDocOrderAcknNumber(@Nullable String purgDocOrderAcknNumber) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: PurgDocOrderAcknNumber
- Returns:
this.
-
requirementTracking
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder requirementTracking(@Nullable String requirementTracking) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RequirementTracking
- Returns:
this.
-
supplierMaterialNumber
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder supplierMaterialNumber(@Nullable String supplierMaterialNumber) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SupplierMaterialNumber
- Returns:
this.
-
isOrderAcknRqd
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder isOrderAcknRqd(@Nullable Boolean isOrderAcknRqd) Constraints: noneOriginal property name from the Odata EDM: IsOrderAcknRqd
- Returns:
this.
-
purgDocEstimatedPrice
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder purgDocEstimatedPrice(@Nullable Boolean purgDocEstimatedPrice) Constraints: noneOriginal property name from the Odata EDM: PurgDocEstimatedPrice
- Returns:
this.
-
priceIsToBePrinted
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder priceIsToBePrinted(@Nullable Boolean priceIsToBePrinted) Constraints: noneOriginal property name from the Odata EDM: PriceIsToBePrinted
- Returns:
this.
-
underdelivTolrtdLmtRatioInPct
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder underdelivTolrtdLmtRatioInPct(@Nullable BigDecimal underdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
- Returns:
this.
-
overdelivTolrtdLmtRatioInPct
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder overdelivTolrtdLmtRatioInPct(@Nullable BigDecimal overdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
- Returns:
this.
-
unlimitedOverdeliveryIsAllowed
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder unlimitedOverdeliveryIsAllowed(@Nullable Boolean unlimitedOverdeliveryIsAllowed) Constraints: noneOriginal property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
- Returns:
this.
-
stockType
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder stockType(@Nullable String stockType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: StockType
- Returns:
this.
-
taxCode
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder taxCode(@Nullable String taxCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
this.
-
shippingInstruction
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder shippingInstruction(@Nullable String shippingInstruction) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingInstruction
- Returns:
this.
-
goodsReceiptIsExpected
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder goodsReceiptIsExpected(@Nullable Boolean goodsReceiptIsExpected) Constraints: noneOriginal property name from the Odata EDM: GoodsReceiptIsExpected
- Returns:
this.
-
goodsReceiptIsNonValuated
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder goodsReceiptIsNonValuated(@Nullable Boolean goodsReceiptIsNonValuated) Constraints: noneOriginal property name from the Odata EDM: GoodsReceiptIsNonValuated
- Returns:
this.
-
invoiceIsExpected
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder invoiceIsExpected(@Nullable Boolean invoiceIsExpected) Constraints: noneOriginal property name from the Odata EDM: InvoiceIsExpected
- Returns:
this.
-
invoiceIsGoodsReceiptBased
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder invoiceIsGoodsReceiptBased(@Nullable Boolean invoiceIsGoodsReceiptBased) Constraints: noneOriginal property name from the Odata EDM: InvoiceIsGoodsReceiptBased
- Returns:
this.
-
evaldRcptSettlmtIsAllowed
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder evaldRcptSettlmtIsAllowed(@Nullable Boolean evaldRcptSettlmtIsAllowed) Constraints: noneOriginal property name from the Odata EDM: EvaldRcptSettlmtIsAllowed
- Returns:
this.
-
purchasingContractDeletionCode
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder purchasingContractDeletionCode(@Nullable String purchasingContractDeletionCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingContractDeletionCode
- Returns:
this.
-
outlineAgrmtItmIsBlocked
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder outlineAgrmtItmIsBlocked(@Nullable Boolean outlineAgrmtItmIsBlocked) Constraints: noneOriginal property name from the Odata EDM: OutlineAgrmtItmIsBlocked
- Returns:
this.
-
purgDocItmBlkRsnCode
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder purgDocItmBlkRsnCode(@Nullable String purgDocItmBlkRsnCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurgDocItmBlkRsnCode
- Returns:
this.
-
purgDocItemRenegotiationStatus
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder purgDocItemRenegotiationStatus(@Nullable String purgDocItemRenegotiationStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurgDocItemRenegotiationStatus
- Returns:
this.
-
purchasingParentItem
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder purchasingParentItem(@Nullable String purchasingParentItem) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchasingParentItem
- Returns:
this.
-
isOutline
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder isOutline(@Nullable Boolean isOutline) Constraints: noneOriginal property name from the Odata EDM: IsOutline
- Returns:
this.
-
purgConfigurableItemNumber
@Nonnull public CntrlPurchaseContractItem.CntrlPurchaseContractItemBuilder purgConfigurableItemNumber(@Nullable String purgConfigurableItemNumber) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PurgConfigurableItemNumber
- Returns:
this.
-
build
-
toString
-