Class PurchaseReqnItem.PurchaseReqnItemBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.purchaserequisition.PurchaseReqnItem.PurchaseReqnItemBuilder
Enclosing class:
PurchaseReqnItem

public static final class PurchaseReqnItem.PurchaseReqnItemBuilder extends Object
Helper class to allow for fluent creation of PurchaseReqnItem instances.
  • Method Details

    • purchaseReqnAcctAssgmt

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchaseReqnAcctAssgmt(PurchaseReqnAcctAssgmt... value)
      Navigation property _PurchaseReqnAcctAssgmt for PurchaseReqnItem to multiple PurchaseReqnAcctAssgmt.
      Parameters:
      value - The PurchaseReqnAcctAssgmts to build this PurchaseReqnItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • purchaseReqnDelivAddress

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchaseReqnDelivAddress(PurchaseReqnDelivAddress value)
      Navigation property _PurchaseReqnDelivAddress for PurchaseReqnItem to single PurchaseReqnDelivAddress.
      Parameters:
      value - The PurchaseReqnDelivAddress to build this PurchaseReqnItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • purchaseReqnItemText

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchaseReqnItemText(PurchaseReqnItemText... value)
      Navigation property _PurchaseReqnItemText for PurchaseReqnItem to multiple PurchaseReqnItemText.
      Parameters:
      value - The PurchaseReqnItemTexts to build this PurchaseReqnItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • purReqn

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqn(PurchaseReqn value)
      Navigation property _PurReqn for PurchaseReqnItem to single PurchaseReqn.
      Parameters:
      value - The PurchaseReqn to build this PurchaseReqnItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • purchaseRequisition

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchaseRequisition(@Nullable String purchaseRequisition)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchaseRequisition

      Returns:
      this.
    • purchaseRequisitionItem

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchaseRequisitionItem(@Nullable String purchaseRequisitionItem)
      (Key Field) Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchaseRequisitionItem

      Returns:
      this.
    • purchasingDocument

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchasingDocument(@Nullable String purchasingDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchasingDocument

      Returns:
      this.
    • purchasingDocumentItem

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchasingDocumentItem(@Nullable String purchasingDocumentItem)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchasingDocumentItem

      Returns:
      this.
    • purReqnReleaseStatus

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnReleaseStatus(@Nullable String purReqnReleaseStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PurReqnReleaseStatus

      Returns:
      this.
    • purchasingDocumentSubtype

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchasingDocumentSubtype(@Nullable String purchasingDocumentSubtype)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PurchasingDocumentSubtype

      Returns:
      this.
    • purchasingDocumentItemCategory

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchasingDocumentItemCategory(@Nullable String purchasingDocumentItemCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PurchasingDocumentItemCategory

      Returns:
      this.
    • purchaseRequisitionItemText

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchaseRequisitionItemText(@Nullable String purchaseRequisitionItemText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PurchaseRequisitionItemText

      Returns:
      this.
    • accountAssignmentCategory

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder accountAssignmentCategory(@Nullable String accountAssignmentCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: AccountAssignmentCategory

      Returns:
      this.
    • material

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder material(@Nullable String material)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Material

      Returns:
      this.
    • materialGroup

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder materialGroup(@Nullable String materialGroup)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Returns:
      this.
    • requestedQuantity

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder requestedQuantity(@Nullable BigDecimal requestedQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: RequestedQuantity

      Returns:
      this.
    • baseUnit

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder baseUnit(@Nullable String baseUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Returns:
      this.
    • baseUnitISOCode

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder baseUnitISOCode(@Nullable String baseUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnitISOCode

      Returns:
      this.
    • purchaseRequisitionPrice

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchaseRequisitionPrice(@Nullable BigDecimal purchaseRequisitionPrice)
      Constraints: Not nullable, Precision: 11, Scale: 0

      Original property name from the Odata EDM: PurchaseRequisitionPrice

      Returns:
      this.
    • purReqnPriceQuantity

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnPriceQuantity(@Nullable BigDecimal purReqnPriceQuantity)
      Constraints: Not nullable, Precision: 5

      Original property name from the Odata EDM: PurReqnPriceQuantity

      Returns:
      this.
    • materialGoodsReceiptDuration

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder materialGoodsReceiptDuration(@Nullable BigDecimal materialGoodsReceiptDuration)
      Constraints: Not nullable, Precision: 3

      Original property name from the Odata EDM: MaterialGoodsReceiptDuration

      Returns:
      this.
    • purchasingOrganization

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchasingOrganization(@Nullable String purchasingOrganization)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PurchasingOrganization

      Returns:
      this.
    • purchasingGroup

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchasingGroup(@Nullable String purchasingGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PurchasingGroup

      Returns:
      this.
    • plant

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder plant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      this.
    • companyCode

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder companyCode(@Nullable String companyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • sourceOfSupplyIsAssigned

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder sourceOfSupplyIsAssigned(@Nullable Boolean sourceOfSupplyIsAssigned)
      Constraints: Not nullable

      Original property name from the Odata EDM: SourceOfSupplyIsAssigned

      Returns:
      this.
    • supplyingPlant

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder supplyingPlant(@Nullable String supplyingPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SupplyingPlant

      Returns:
      this.
    • orderedQuantity

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder orderedQuantity(@Nullable BigDecimal orderedQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: OrderedQuantity

      Returns:
      this.
    • deliveryDate

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder deliveryDate(@Nullable LocalDate deliveryDate)
      Constraints: Nullable

      Original property name from the Odata EDM: DeliveryDate

      Returns:
      this.
    • processingStatus

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder processingStatus(@Nullable String processingStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProcessingStatus

      Returns:
      this.
    • externalApprovalStatus

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder externalApprovalStatus(@Nullable String externalApprovalStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ExternalApprovalStatus

      Returns:
      this.
    • purchasingInfoRecord

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchasingInfoRecord(@Nullable String purchasingInfoRecord)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchasingInfoRecord

      Returns:
      this.
    • supplier

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder supplier(@Nullable String supplier)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Supplier

      Returns:
      this.
    • isDeleted

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder isDeleted(@Nullable Boolean isDeleted)
      Constraints: Not nullable

      Original property name from the Odata EDM: IsDeleted

      Returns:
      this.
    • fixedSupplier

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder fixedSupplier(@Nullable String fixedSupplier)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: FixedSupplier

      Returns:
      this.
    • requisitionerName

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder requisitionerName(@Nullable String requisitionerName)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: RequisitionerName

      Returns:
      this.
    • createdByUser

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder createdByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • purReqCreationDate

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqCreationDate(@Nullable LocalDate purReqCreationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: PurReqCreationDate

      Returns:
      this.
    • purReqnItemCurrency

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnItemCurrency(@Nullable String purReqnItemCurrency)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PurReqnItemCurrency

      Returns:
      this.
    • materialPlannedDeliveryDurn

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder materialPlannedDeliveryDurn(@Nullable BigDecimal materialPlannedDeliveryDurn)
      Constraints: Not nullable, Precision: 3

      Original property name from the Odata EDM: MaterialPlannedDeliveryDurn

      Returns:
      this.
    • delivDateCategory

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder delivDateCategory(@Nullable String delivDateCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DelivDateCategory

      Returns:
      this.
    • multipleAcctAssgmtDistribution

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder multipleAcctAssgmtDistribution(@Nullable String multipleAcctAssgmtDistribution)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MultipleAcctAssgmtDistribution

      Returns:
      this.
    • storageLocation

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder storageLocation(@Nullable String storageLocation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StorageLocation

      Returns:
      this.
    • purReqnSSPRequestor

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnSSPRequestor(@Nullable String purReqnSSPRequestor)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: PurReqnSSPRequestor

      Returns:
      this.
    • purReqnSSPAuthor

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnSSPAuthor(@Nullable String purReqnSSPAuthor)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: PurReqnSSPAuthor

      Returns:
      this.
    • purchaseContract

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchaseContract(@Nullable String purchaseContract)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchaseContract

      Returns:
      this.
    • purReqnSourceOfSupplyType

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnSourceOfSupplyType(@Nullable String purReqnSourceOfSupplyType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PurReqnSourceOfSupplyType

      Returns:
      this.
    • purchaseContractItem

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchaseContractItem(@Nullable String purchaseContractItem)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchaseContractItem

      Returns:
      this.
    • consumptionPosting

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder consumptionPosting(@Nullable String consumptionPosting)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ConsumptionPosting

      Returns:
      this.
    • purReqnOrigin

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnOrigin(@Nullable String purReqnOrigin)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PurReqnOrigin

      Returns:
      this.
    • purReqnSSPCatalog

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnSSPCatalog(@Nullable String purReqnSSPCatalog)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: PurReqnSSPCatalog

      Returns:
      this.
    • purReqnSSPCatalogItem

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnSSPCatalogItem(@Nullable String purReqnSSPCatalogItem)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PurReqnSSPCatalogItem

      Returns:
      this.
    • purReqnSSPCrossCatalogItem

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnSSPCrossCatalogItem(@Nullable Integer purReqnSSPCrossCatalogItem)
      Constraints: Not nullable

      Original property name from the Odata EDM: PurReqnSSPCrossCatalogItem

      Returns:
      this.
    • purReqnItemBlockingStatus

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnItemBlockingStatus(@Nullable String purReqnItemBlockingStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PurReqnItemBlockingStatus

      Returns:
      this.
    • purReqnItemBlockingReasonText

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnItemBlockingReasonText(@Nullable String purReqnItemBlockingReasonText)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: PurReqnItemBlockingReasonText

      Returns:
      this.
    • language

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder language(@Nullable String language)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Language

      Returns:
      this.
    • isClosed

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder isClosed(@Nullable Boolean isClosed)
      Constraints: Not nullable

      Original property name from the Odata EDM: IsClosed

      Returns:
      this.
    • releaseIsNotCompleted

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder releaseIsNotCompleted(@Nullable Boolean releaseIsNotCompleted)
      Constraints: Not nullable

      Original property name from the Odata EDM: ReleaseIsNotCompleted

      Returns:
      this.
    • servicePerformer

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder servicePerformer(@Nullable String servicePerformer)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ServicePerformer

      Returns:
      this.
    • productTypeCode

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder productTypeCode(@Nullable String productTypeCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ProductTypeCode

      Returns:
      this.
    • performancePeriodStartDate

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder performancePeriodStartDate(@Nullable LocalDate performancePeriodStartDate)
      Constraints: Nullable

      Original property name from the Odata EDM: PerformancePeriodStartDate

      Returns:
      this.
    • performancePeriodEndDate

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder performancePeriodEndDate(@Nullable LocalDate performancePeriodEndDate)
      Constraints: Nullable

      Original property name from the Odata EDM: PerformancePeriodEndDate

      Returns:
      this.
    • purchaseOrderPriceType

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchaseOrderPriceType(@Nullable String purchaseOrderPriceType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PurchaseOrderPriceType

      Returns:
      this.
    • supplierMaterialNumber

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder supplierMaterialNumber(@Nullable String supplierMaterialNumber)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: SupplierMaterialNumber

      Returns:
      this.
    • batch

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder batch(@Nullable String batch)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Batch

      Returns:
      this.
    • materialRevisionLevel

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder materialRevisionLevel(@Nullable String materialRevisionLevel)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaterialRevisionLevel

      Returns:
      this.
    • minRemainingShelfLife

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder minRemainingShelfLife(@Nullable BigDecimal minRemainingShelfLife)
      Constraints: Not nullable, Precision: 4

      Original property name from the Odata EDM: MinRemainingShelfLife

      Returns:
      this.
    • itemNetAmount

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder itemNetAmount(@Nullable BigDecimal itemNetAmount)
      Constraints: Not nullable, Precision: 15, Scale: 0

      Original property name from the Odata EDM: ItemNetAmount

      Returns:
      this.
    • taxCode

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder taxCode(@Nullable String taxCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: TaxCode

      Returns:
      this.
    • goodsReceiptIsExpected

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder goodsReceiptIsExpected(@Nullable Boolean goodsReceiptIsExpected)
      Constraints: Not nullable

      Original property name from the Odata EDM: GoodsReceiptIsExpected

      Returns:
      this.
    • invoiceIsExpected

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder invoiceIsExpected(@Nullable Boolean invoiceIsExpected)
      Constraints: Not nullable

      Original property name from the Odata EDM: InvoiceIsExpected

      Returns:
      this.
    • goodsReceiptIsNonValuated

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder goodsReceiptIsNonValuated(@Nullable Boolean goodsReceiptIsNonValuated)
      Constraints: Not nullable

      Original property name from the Odata EDM: GoodsReceiptIsNonValuated

      Returns:
      this.
    • requirementTracking

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder requirementTracking(@Nullable String requirementTracking)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RequirementTracking

      Returns:
      this.
    • mRPController

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder mRPController(@Nullable String mRPController)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MRPController

      Returns:
      this.
    • purchaseRequisitionIsFixed

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purchaseRequisitionIsFixed(@Nullable Boolean purchaseRequisitionIsFixed)
      Constraints: Not nullable

      Original property name from the Odata EDM: PurchaseRequisitionIsFixed

      Returns:
      this.
    • lastChangeDateTime

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder lastChangeDateTime(@Nullable OffsetDateTime lastChangeDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: LastChangeDateTime

      Returns:
      this.
    • reservation

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder reservation(@Nullable String reservation)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Reservation

      Returns:
      this.
    • itemDeliveryAddressID

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder itemDeliveryAddressID(@Nullable String itemDeliveryAddressID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ItemDeliveryAddressID

      Returns:
      this.
    • expectedOverallLimitAmount

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder expectedOverallLimitAmount(@Nullable BigDecimal expectedOverallLimitAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: ExpectedOverallLimitAmount

      Returns:
      this.
    • overallLimitAmount

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder overallLimitAmount(@Nullable BigDecimal overallLimitAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: OverallLimitAmount

      Returns:
      this.
    • purContractForOverallLimit

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purContractForOverallLimit(@Nullable String purContractForOverallLimit)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurContractForOverallLimit

      Returns:
      this.
    • purReqnExternalReference

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnExternalReference(@Nullable String purReqnExternalReference)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: PurReqnExternalReference

      Returns:
      this.
    • purReqnItemExternalReference

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnItemExternalReference(@Nullable String purReqnItemExternalReference)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurReqnItemExternalReference

      Returns:
      this.
    • purReqnExternalSystemId

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder purReqnExternalSystemId(@Nullable String purReqnExternalSystemId)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: PurReqnExternalSystemId

      Returns:
      this.
    • procurementHubSourceSystem

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder procurementHubSourceSystem(@Nullable String procurementHubSourceSystem)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProcurementHubSourceSystem

      Returns:
      this.
    • sSPAuthorExternalBPIdnNumber

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder sSPAuthorExternalBPIdnNumber(@Nullable String sSPAuthorExternalBPIdnNumber)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: SSPAuthorExternalBPIdnNumber

      Returns:
      this.
    • sSPReqrUserId

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder sSPReqrUserId(@Nullable String sSPReqrUserId)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: SSPReqrUserId

      Returns:
      this.
    • _Messages

      @Nonnull public PurchaseReqnItem.PurchaseReqnItemBuilder _Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public PurchaseReqnItem build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object