Class Funds_Detials.Funds_DetialsBuilder

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

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

    • praMaintFundsTransfChgHdr

      @Nonnull public Funds_Detials.Funds_DetialsBuilder praMaintFundsTransfChgHdr(Funds_Header value)
      Navigation property _PRAMaintFundsTransfChgHdr for Funds_Detials to single Funds_Header.
      Parameters:
      value - The Funds_Header to build this Funds_Detials with.
      Returns:
      This Builder to allow for a fluent interface.
    • pRAFundsTransferChangeNumber

      @Nonnull public Funds_Detials.Funds_DetialsBuilder 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_Detials.Funds_DetialsBuilder pRATransferFromCustSuplrCode(@Nullable String pRATransferFromCustSuplrCode)
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRATransferFromCustSuplrCode

      Returns:
      this.
    • pRAFundsTransferFromOwner

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRAFundsTransferFromOwner(@Nullable String pRAFundsTransferFromOwner)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAFundsTransferFromOwner

      Returns:
      this.
    • pRAFndsTransfFrmOwnrIntrstType

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRAFndsTransfFrmOwnrIntrstType(@Nullable String pRAFndsTransfFrmOwnrIntrstType)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAFndsTransfFrmOwnrIntrstType

      Returns:
      this.
    • pRAFndsTransfFrmOwnrIntrstSeq

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRAFndsTransfFrmOwnrIntrstSeq(@Nullable String pRAFndsTransfFrmOwnrIntrstSeq)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAFndsTransfFrmOwnrIntrstSeq

      Returns:
      this.
    • pRATransferToCustSuplrCode

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRATransferToCustSuplrCode(@Nullable String pRATransferToCustSuplrCode)
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PRATransferToCustSuplrCode

      Returns:
      this.
    • pRAFundsTransferToOwner

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRAFundsTransferToOwner(@Nullable String pRAFundsTransferToOwner)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PRAFundsTransferToOwner

      Returns:
      this.
    • pRAFndsTransfToOwnrIntrstType

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRAFndsTransfToOwnrIntrstType(@Nullable String pRAFndsTransfToOwnrIntrstType)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAFndsTransfToOwnrIntrstType

      Returns:
      this.
    • pRAFndsTransfToOwnrIntrstSeq

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRAFndsTransfToOwnrIntrstSeq(@Nullable String pRAFndsTransfToOwnrIntrstSeq)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PRAFndsTransfToOwnrIntrstSeq

      Returns:
      this.
    • companyCode

      @Nonnull public Funds_Detials.Funds_DetialsBuilder companyCode(@Nullable String companyCode)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Returns:
      this.
    • pRAJointVenture

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRAJointVenture(@Nullable String pRAJointVenture)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PRAJointVenture

      Returns:
      this.
    • divisionOfInterest

      @Nonnull public Funds_Detials.Funds_DetialsBuilder divisionOfInterest(@Nullable String divisionOfInterest)
      (Key Field) Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: DivisionOfInterest

      Returns:
      this.
    • pRATransferEffectiveFromDate

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRATransferEffectiveFromDate(@Nullable LocalDate pRATransferEffectiveFromDate)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: PRATransferEffectiveFromDate

      Returns:
      this.
    • pRATransferChangeCode

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

      Original property name from the Odata EDM: PRATransferChangeCode

      Returns:
      this.
    • pRATransferEffectiveToDate

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRATransferEffectiveToDate(@Nullable LocalDate pRATransferEffectiveToDate)
      Constraints: Nullable

      Original property name from the Odata EDM: PRATransferEffectiveToDate

      Returns:
      this.
    • pRAOwnerRequestDocNumber

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

      Original property name from the Odata EDM: PRAOwnerRequestDocNumber

      Returns:
      this.
    • pRAOwnerRequestDocYear

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

      Original property name from the Odata EDM: PRAOwnerRequestDocYear

      Returns:
      this.
    • pRAOwnerRequestDocItmNmbr

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRAOwnerRequestDocItmNmbr(@Nullable String pRAOwnerRequestDocItmNmbr)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PRAOwnerRequestDocItmNmbr

      Returns:
      this.
    • netRevenueInterestRatio

      @Nonnull public Funds_Detials.Funds_DetialsBuilder netRevenueInterestRatio(@Nullable BigDecimal netRevenueInterestRatio)
      Constraints: Not nullable, Precision: 9, Scale: 8

      Original property name from the Odata EDM: NetRevenueInterestRatio

      Returns:
      this.
    • pRAOwnerAllocationRatio

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRAOwnerAllocationRatio(@Nullable BigDecimal pRAOwnerAllocationRatio)
      Constraints: Not nullable, Precision: 9, Scale: 8

      Original property name from the Odata EDM: PRAOwnerAllocationRatio

      Returns:
      this.
    • overrideOwnerPaymentStatus

      @Nonnull public Funds_Detials.Funds_DetialsBuilder overrideOwnerPaymentStatus(@Nullable String overrideOwnerPaymentStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OverrideOwnerPaymentStatus

      Returns:
      this.
    • overrideSuspenseReason

      @Nonnull public Funds_Detials.Funds_DetialsBuilder overrideSuspenseReason(@Nullable String overrideSuspenseReason)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: OverrideSuspenseReason

      Returns:
      this.
    • pRAOverrideLeaseID

      @Nonnull public Funds_Detials.Funds_DetialsBuilder pRAOverrideLeaseID(@Nullable String pRAOverrideLeaseID)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: PRAOverrideLeaseID

      Returns:
      this.
    • createdByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • creationDateTime

      @Nonnull public Funds_Detials.Funds_DetialsBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      this.
    • build

      @Nonnull public Funds_Detials build()
    • toString

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