Class PurchaseContractItem.PurchaseContractItemBuilder
- Enclosing class:
- PurchaseContractItem
-
Method Summary
Modifier and TypeMethodDescriptionaccountAssignmentCategory(String accountAssignmentCategory) Constraints: Not nullable, Maximum length: 1build()companyCode(String companyCode) Constraints: Not nullable, Maximum length: 4contractNetPriceAmount(BigDecimal contractNetPriceAmount) Constraints: Not nullable, Precision: 12, 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: noneisInfoRecordUpdated(String isInfoRecordUpdated) Constraints: Not nullable, Maximum length: 1isOrderAcknRqd(Boolean isOrderAcknRqd) Constraints: nonemanualDeliveryAddressID(String manualDeliveryAddressID) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 40materialGroup(String materialGroup) Constraints: Not nullable, Maximum length: 9materialType(String materialType) Constraints: Not nullable, Maximum length: 4multipleAcctAssgmtDistribution(String multipleAcctAssgmtDistribution) Constraints: Not nullable, Maximum length: 1netPriceQuantity(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: 0overdelivTolrtdLmtRatioInPct(BigDecimal overdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1plannedDeliveryDurationInDays(BigDecimal plannedDeliveryDurationInDays) Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Maximum length: 4priceIsToBePrinted(Boolean priceIsToBePrinted) Constraints: noneproductType(String productType) Constraints: Not nullable, Maximum length: 2purchaseContract(PurchaseContract value) Navigation property to_PurchaseContract for PurchaseContractItem to single PurchaseContract.purchaseContract(String value) (Key Field) Constraints: Not nullable, Maximum length: 10purchaseContractItem(String purchaseContractItem) (Key Field) Constraints: Not nullable, Maximum length: 5purchaseContractItemText(String purchaseContractItemText) 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: 5purContractItmReplnmtElmntType(String purContractItmReplnmtElmntType) Constraints: Not nullable, Maximum length: 1purContrItemCondition(PurContrItemCondition... value) Navigation property to_PurContrItemCondition for PurchaseContractItem to multiple PurContrItemCondition.purCtrAccount(PurCtrAccount... value) Navigation property to_PurCtrAccount for PurchaseContractItem to multiple PurCtrAccount.purCtrAddress(PurCtrAddress... value) Navigation property to_PurCtrAddress for PurchaseContractItem to multiple PurCtrAddress.purgDocEstimatedPrice(Boolean purgDocEstimatedPrice) Constraints: nonepurgDocOrderAcknNumber(String purgDocOrderAcknNumber) Constraints: Not nullable, Maximum length: 20purgDocReleaseOrderQuantity(BigDecimal purgDocReleaseOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3requirementTracking(String requirementTracking) Constraints: Not nullable, Maximum length: 10servicePerformer(String servicePerformer) Constraints: Not nullable, Maximum length: 10shippingInstruction(String shippingInstruction) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 1storageLocation(String storageLocation) Constraints: Not nullable, Maximum length: 4subcontractor(String subcontractor) Constraints: Not nullable, Maximum length: 10supplierMaterialNumber(String supplierMaterialNumber) Constraints: Not nullable, Maximum length: 35targetQuantity(BigDecimal targetQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 2taxCountry(String taxCountry) Constraints: Not nullable, Maximum length: 3taxDeterminationDate(LocalDateTime taxDeterminationDate) Constraints: Not nullable, Precision: 0toString()underdelivTolrtdLmtRatioInPct(BigDecimal underdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1unlimitedOverdeliveryIsAllowed(Boolean unlimitedOverdeliveryIsAllowed) Constraints: nonevolumeUnit(String volumeUnit) Constraints: Not nullable, Maximum length: 3
-
Method Details
-
purchaseContract
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purchaseContract(PurchaseContract value) Navigation property to_PurchaseContract for PurchaseContractItem to single PurchaseContract.- Parameters:
value- The PurchaseContract to build this PurchaseContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseContract
- Parameters:
value- The purchaseContract to build this PurchaseContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
purContrItemCondition
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purContrItemCondition(PurContrItemCondition... value) Navigation property to_PurContrItemCondition for PurchaseContractItem to multiple PurContrItemCondition.- Parameters:
value- The PurContrItemConditions to build this PurchaseContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
purCtrAccount
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purCtrAccount(PurCtrAccount... value) Navigation property to_PurCtrAccount for PurchaseContractItem to multiple PurCtrAccount.- Parameters:
value- The PurCtrAccounts to build this PurchaseContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
purCtrAddress
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purCtrAddress(PurCtrAddress... value) Navigation property to_PurCtrAddress for PurchaseContractItem to multiple PurCtrAddress.- Parameters:
value- The PurCtrAddresss to build this PurchaseContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
purchaseContractItem
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purchaseContractItem(@Nullable String purchaseContractItem) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseContractItem
- Returns:
this.
-
purchasingContractDeletionCode
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purchasingContractDeletionCode(@Nullable String purchasingContractDeletionCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingContractDeletionCode
- Returns:
this.
-
purchaseContractItemText
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purchaseContractItemText(@Nullable String purchaseContractItemText) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PurchaseContractItemText
- Returns:
this.
-
companyCode
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder companyCode(@Nullable String companyCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
plant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
storageLocation
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder storageLocation(@Nullable String storageLocation) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Returns:
this.
-
requirementTracking
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder requirementTracking(@Nullable String requirementTracking) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RequirementTracking
- Returns:
this.
-
materialGroup
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder materialGroup(@Nullable String materialGroup) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
this.
-
supplierMaterialNumber
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder supplierMaterialNumber(@Nullable String supplierMaterialNumber) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SupplierMaterialNumber
- Returns:
this.
-
orderQuantityUnit
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder orderQuantityUnit(@Nullable String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Returns:
this.
-
targetQuantity
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder targetQuantity(@Nullable BigDecimal targetQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: TargetQuantity
- Returns:
this.
-
purgDocReleaseOrderQuantity
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purgDocReleaseOrderQuantity(@Nullable BigDecimal purgDocReleaseOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: PurgDocReleaseOrderQuantity
- Returns:
this.
-
orderPriceUnit
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder orderPriceUnit(@Nullable String orderPriceUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderPriceUnit
- Returns:
this.
-
orderPriceUnitToOrderUnitNmrtr
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder orderPriceUnitToOrderUnitNmrtr(@Nullable BigDecimal orderPriceUnitToOrderUnitNmrtr) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrderPriceUnitToOrderUnitNmrtr
- Returns:
this.
-
ordPriceUnitToOrderUnitDnmntr
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder ordPriceUnitToOrderUnitDnmntr(@Nullable BigDecimal ordPriceUnitToOrderUnitDnmntr) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrdPriceUnitToOrderUnitDnmntr
- Returns:
this.
-
contractNetPriceAmount
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder contractNetPriceAmount(@Nullable BigDecimal contractNetPriceAmount) Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: ContractNetPriceAmount
- Returns:
this.
-
documentCurrency
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder documentCurrency(@Nullable String documentCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DocumentCurrency
- Returns:
this.
-
netPriceQuantity
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder netPriceQuantity(@Nullable BigDecimal netPriceQuantity) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: NetPriceQuantity
- Returns:
this.
-
taxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
this.
-
taxCountry
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder taxCountry(@Nullable String taxCountry) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Returns:
this.
-
taxDeterminationDate
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder taxDeterminationDate(@Nullable LocalDateTime taxDeterminationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxDeterminationDate
- Returns:
this.
-
stockType
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder stockType(@Nullable String stockType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: StockType
- Returns:
this.
-
isInfoRecordUpdated
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder isInfoRecordUpdated(@Nullable String isInfoRecordUpdated) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsInfoRecordUpdated
- Returns:
this.
-
priceIsToBePrinted
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder priceIsToBePrinted(@Nullable Boolean priceIsToBePrinted) Constraints: noneOriginal property name from the Odata EDM: PriceIsToBePrinted
- Returns:
this.
-
purgDocEstimatedPrice
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purgDocEstimatedPrice(@Nullable Boolean purgDocEstimatedPrice) Constraints: noneOriginal property name from the Odata EDM: PurgDocEstimatedPrice
- Returns:
this.
-
noDaysReminder1
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder noDaysReminder1(@Nullable BigDecimal noDaysReminder1) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoDaysReminder1
- Returns:
this.
-
noDaysReminder2
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder noDaysReminder2(@Nullable BigDecimal noDaysReminder2) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoDaysReminder2
- Returns:
this.
-
noDaysReminder3
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder noDaysReminder3(@Nullable BigDecimal noDaysReminder3) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NoDaysReminder3
- Returns:
this.
-
plannedDeliveryDurationInDays
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder plannedDeliveryDurationInDays(@Nullable BigDecimal plannedDeliveryDurationInDays) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: PlannedDeliveryDurationInDays
- Returns:
this.
-
overdelivTolrtdLmtRatioInPct
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder overdelivTolrtdLmtRatioInPct(@Nullable BigDecimal overdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
- Returns:
this.
-
unlimitedOverdeliveryIsAllowed
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder unlimitedOverdeliveryIsAllowed(@Nullable Boolean unlimitedOverdeliveryIsAllowed) Constraints: noneOriginal property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
- Returns:
this.
-
underdelivTolrtdLmtRatioInPct
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder underdelivTolrtdLmtRatioInPct(@Nullable BigDecimal underdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
- Returns:
this.
-
purchasingDocumentItemCategory
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purchasingDocumentItemCategory(@Nullable String purchasingDocumentItemCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentItemCategory
- Returns:
this.
-
accountAssignmentCategory
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder accountAssignmentCategory(@Nullable String accountAssignmentCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: AccountAssignmentCategory
- Returns:
this.
-
multipleAcctAssgmtDistribution
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder multipleAcctAssgmtDistribution(@Nullable String multipleAcctAssgmtDistribution) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MultipleAcctAssgmtDistribution
- Returns:
this.
-
goodsReceiptIsExpected
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder goodsReceiptIsExpected(@Nullable Boolean goodsReceiptIsExpected) Constraints: noneOriginal property name from the Odata EDM: GoodsReceiptIsExpected
- Returns:
this.
-
goodsReceiptIsNonValuated
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder goodsReceiptIsNonValuated(@Nullable Boolean goodsReceiptIsNonValuated) Constraints: noneOriginal property name from the Odata EDM: GoodsReceiptIsNonValuated
- Returns:
this.
-
invoiceIsExpected
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder invoiceIsExpected(@Nullable Boolean invoiceIsExpected) Constraints: noneOriginal property name from the Odata EDM: InvoiceIsExpected
- Returns:
this.
-
invoiceIsGoodsReceiptBased
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder invoiceIsGoodsReceiptBased(@Nullable Boolean invoiceIsGoodsReceiptBased) Constraints: noneOriginal property name from the Odata EDM: InvoiceIsGoodsReceiptBased
- Returns:
this.
-
isOrderAcknRqd
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder isOrderAcknRqd(@Nullable Boolean isOrderAcknRqd) Constraints: noneOriginal property name from the Odata EDM: IsOrderAcknRqd
- Returns:
this.
-
purgDocOrderAcknNumber
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purgDocOrderAcknNumber(@Nullable String purgDocOrderAcknNumber) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: PurgDocOrderAcknNumber
- Returns:
this.
-
shippingInstruction
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder shippingInstruction(@Nullable String shippingInstruction) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingInstruction
- Returns:
this.
-
manualDeliveryAddressID
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder manualDeliveryAddressID(@Nullable String manualDeliveryAddressID) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ManualDeliveryAddressID
- Returns:
this.
-
volumeUnit
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder volumeUnit(@Nullable String volumeUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VolumeUnit
- Returns:
this.
-
subcontractor
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder subcontractor(@Nullable String subcontractor) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Subcontractor
- Returns:
this.
-
evaldRcptSettlmtIsAllowed
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder evaldRcptSettlmtIsAllowed(@Nullable Boolean evaldRcptSettlmtIsAllowed) Constraints: noneOriginal property name from the Odata EDM: EvaldRcptSettlmtIsAllowed
- Returns:
this.
-
material
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder material(@Nullable String material) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
this.
-
servicePerformer
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder servicePerformer(@Nullable String servicePerformer) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServicePerformer
- Returns:
this.
-
productType
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder productType(@Nullable String productType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductType
- Returns:
this.
-
materialType
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder materialType(@Nullable String materialType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaterialType
- Returns:
this.
-
purContractItmReplnmtElmntType
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purContractItmReplnmtElmntType(@Nullable String purContractItmReplnmtElmntType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurContractItmReplnmtElmntType
- Returns:
this.
-
formattedPurchaseContractItem
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder formattedPurchaseContractItem(@Nullable String formattedPurchaseContractItem) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: FormattedPurchaseContractItem
- Returns:
this.
-
purchasingParentItem
@Nonnull public PurchaseContractItem.PurchaseContractItemBuilder purchasingParentItem(@Nullable String purchasingParentItem) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchasingParentItem
- Returns:
this.
-
build
-
toString
-