Class Funds_Header.Funds_HeaderBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.prafundstransfer.Funds_Header.Funds_HeaderBuilder
Enclosing class:
Funds_Header

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

    • praMaintFundTransfChgDet

      @Nonnull public Funds_Header.Funds_HeaderBuilder praMaintFundTransfChgDet(Funds_Detials... value)
      Navigation property _PRAMaintFundTransfChgDet for Funds_Header to multiple Funds_Detials.
      Parameters:
      value - The Funds_Detialss to build this Funds_Header with.
      Returns:
      This Builder to allow for a fluent interface.
    • pRAFundsTransferChangeNumber

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRAFundsTransferChangeNumber(@Nullable String pRAFundsTransferChangeNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: PRAFundsTransferChangeNumber

      Returns:
      this.
    • pRATransferFromCustSuplrCode

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRATransferFromCustSuplrCode(@Nullable String pRATransferFromCustSuplrCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRATransferFromCustSuplrCode

      Returns:
      this.
    • pRAFundsTransferFromOwner

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRAFundsTransferFromOwner(@Nullable String pRAFundsTransferFromOwner)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAFundsTransferFromOwner

      Returns:
      this.
    • pRAFndsTransfFrmOwnrIntrstType

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRAFndsTransfFrmOwnrIntrstType(@Nullable String pRAFndsTransfFrmOwnrIntrstType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAFndsTransfFrmOwnrIntrstType

      Returns:
      this.
    • pRAFndsTransfFrmOwnrIntrstSeq

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRAFndsTransfFrmOwnrIntrstSeq(@Nullable String pRAFndsTransfFrmOwnrIntrstSeq)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAFndsTransfFrmOwnrIntrstSeq

      Returns:
      this.
    • pRATransferChangeCode

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRATransferChangeCode(@Nullable String pRATransferChangeCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRATransferChangeCode

      Returns:
      this.
    • pRATransferEffectiveFromDate

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRATransferEffectiveFromDate(@Nullable LocalDate pRATransferEffectiveFromDate)
      Constraints: Nullable

      Original property name from the Odata EDM: PRATransferEffectiveFromDate

      Returns:
      this.
    • pRATransferEffectiveToDate

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRATransferEffectiveToDate(@Nullable LocalDate pRATransferEffectiveToDate)
      Constraints: Nullable

      Original property name from the Odata EDM: PRATransferEffectiveToDate

      Returns:
      this.
    • pRAOwnerRequestDocNumber

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRAOwnerRequestDocNumber(@Nullable String pRAOwnerRequestDocNumber)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAOwnerRequestDocNumber

      Returns:
      this.
    • pRAOwnerRequestDocYear

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRAOwnerRequestDocYear(@Nullable String pRAOwnerRequestDocYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PRAOwnerRequestDocYear

      Returns:
      this.
    • pRATransferLevelCode

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRATransferLevelCode(@Nullable String pRATransferLevelCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRATransferLevelCode

      Returns:
      this.
    • pRATransferChangeReasonCode

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRATransferChangeReasonCode(@Nullable String pRATransferChangeReasonCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRATransferChangeReasonCode

      Returns:
      this.
    • pRATransferApplicationToCode

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRATransferApplicationToCode(@Nullable String pRATransferApplicationToCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRATransferApplicationToCode

      Returns:
      this.
    • pRATransferIsForAllSuspense

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRATransferIsForAllSuspense(@Nullable Boolean pRATransferIsForAllSuspense)
      Constraints: Not nullable

      Original property name from the Odata EDM: PRATransferIsForAllSuspense

      Returns:
      this.
    • suspenseReason

      @Nonnull public Funds_Header.Funds_HeaderBuilder suspenseReason(@Nullable String suspenseReason)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: SuspenseReason

      Returns:
      this.
    • ownerPaymentStatus

      @Nonnull public Funds_Header.Funds_HeaderBuilder ownerPaymentStatus(@Nullable String ownerPaymentStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OwnerPaymentStatus

      Returns:
      this.
    • companyCode

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

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • pRAJointVenture

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRAJointVenture(@Nullable String pRAJointVenture)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PRAJointVenture

      Returns:
      this.
    • divisionOfInterest

      @Nonnull public Funds_Header.Funds_HeaderBuilder divisionOfInterest(@Nullable String divisionOfInterest)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: DivisionOfInterest

      Returns:
      this.
    • pRATransferPriority

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRATransferPriority(@Nullable String pRATransferPriority)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRATransferPriority

      Returns:
      this.
    • pRAFundsTransferToOwnerCoCode

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRAFundsTransferToOwnerCoCode(@Nullable String pRAFundsTransferToOwnerCoCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PRAFundsTransferToOwnerCoCode

      Returns:
      this.
    • pRAFundsTransferToOwnerVenture

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRAFundsTransferToOwnerVenture(@Nullable String pRAFundsTransferToOwnerVenture)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PRAFundsTransferToOwnerVenture

      Returns:
      this.
    • pRAFundsTransferToOwnerDOI

      @Nonnull public Funds_Header.Funds_HeaderBuilder pRAFundsTransferToOwnerDOI(@Nullable String pRAFundsTransferToOwnerDOI)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PRAFundsTransferToOwnerDOI

      Returns:
      this.
    • createdByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • creationDateTime

      @Nonnull public Funds_Header.Funds_HeaderBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      this.
    • _Messages

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

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public Funds_Header build()
    • toString

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