Class PurchasingDocument.PurchasingDocumentBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.pricesimulation.PurchasingDocument.PurchasingDocumentBuilder
Enclosing class:
PurchasingDocument

public static class PurchasingDocument.PurchasingDocumentBuilder extends Object
  • Method Details

    • purchasingDocument

      @Nonnull public PurchasingDocument.PurchasingDocumentBuilder purchasingDocument(@Nullable String purchasingDocument)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchasingDocument

      Returns:
      this.
    • purchasingDocumentCategory

      @Nonnull public PurchasingDocument.PurchasingDocumentBuilder purchasingDocumentCategory(@Nullable String purchasingDocumentCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PurchasingDocumentCategory

      Returns:
      this.
    • purchasingDocumentType

      @Nonnull public PurchasingDocument.PurchasingDocumentBuilder purchasingDocumentType(@Nullable String purchasingDocumentType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PurchasingDocumentType

      Returns:
      this.
    • purchasingOrganization

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

      Original property name from the Odata EDM: PurchasingOrganization

      Returns:
      this.
    • purchasingGroup

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

      Original property name from the Odata EDM: PurchasingGroup

      Returns:
      this.
    • purchasingDocumentOrigin

      @Nonnull public PurchasingDocument.PurchasingDocumentBuilder purchasingDocumentOrigin(@Nullable String purchasingDocumentOrigin)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PurchasingDocumentOrigin

      Returns:
      this.
    • isEndOfPurposeBlocked

      @Nonnull public PurchasingDocument.PurchasingDocumentBuilder isEndOfPurposeBlocked(@Nullable String isEndOfPurposeBlocked)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: IsEndOfPurposeBlocked

      Returns:
      this.
    • companyCode

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

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • _Messages

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

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public PurchasingDocument build()
    • toString

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