java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<PurchaseReqnAcctAssgmt>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.purchaserequisition.PurchaseReqnAcctAssgmt
All Implemented Interfaces:
VdmEntitySet

public class PurchaseReqnAcctAssgmt extends VdmEntity<PurchaseReqnAcctAssgmt> implements VdmEntitySet
Account Assignment

Original entity name from the Odata EDM: PurchaseReqnAcctAssgmtType

  • Field Details

  • Constructor Details

    • PurchaseReqnAcctAssgmt

      public PurchaseReqnAcctAssgmt()
    • PurchaseReqnAcctAssgmt

      public PurchaseReqnAcctAssgmt(@Nullable String purchaseRequisition, @Nullable String purchaseRequisitionItem, @Nullable String purchaseReqnAcctAssgmtNumber, @Nullable String costCenter, @Nullable String masterFixedAsset, @Nullable String projectNetwork, @Nullable String baseUnit, @Nullable String baseUnitISOCode, @Nullable BigDecimal quantity, @Nullable BigDecimal multipleAcctAssgmtDistrPercent, @Nullable String purReqnItemCurrency, @Nullable BigDecimal purReqnNetAmount, @Nullable Boolean isDeleted, @Nullable String gLAccount, @Nullable String businessArea, @Nullable String salesOrder, @Nullable String salesOrderItem, @Nullable String salesOrderScheduleLine, @Nullable String fixedAsset, @Nullable String orderID, @Nullable String unloadingPointName, @Nullable String controllingArea, @Nullable String costObject, @Nullable String profitCenter, @Nullable String projectNetworkInternalID, @Nullable String commitmentItem, @Nullable String fundsCenter, @Nullable String fund, @Nullable String functionalArea, @Nullable LocalDate creationDate, @Nullable String goodsRecipientName, @Nullable String rEInternalFinNumber, @Nullable String networkActivityInternalID, @Nullable String partnerAccountNumber, @Nullable String jointVentureRecoveryCode, @Nullable LocalDate settlementReferenceDate, @Nullable String orderInternalID, @Nullable String orderIntBillOfOperationsItem, @Nullable String earmarkedFundsDocument, @Nullable String costCtrActivityType, @Nullable String businessProcess, @Nullable String grantID, @Nullable LocalDate validityDate, @Nullable String chartOfAccounts, @Nullable String wBSElementExternalID, @Nullable String networkActivity, @Nullable Collection<SAP__Message> _Messages, @Nullable PurchaseReqnItem to_PurchaseRequisitionItem, @Nullable PurchaseReqn to_PurReqn)
  • Method Details

    • getType

      @Nonnull public Class<PurchaseReqnAcctAssgmt> getType()
      Specified by:
      getType in class VdmObject<PurchaseReqnAcctAssgmt>
    • setPurchaseRequisition

      public void setPurchaseRequisition(@Nullable String purchaseRequisition)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchaseRequisition

      Parameters:
      purchaseRequisition - Purchase Requisition Number
    • setPurchaseRequisitionItem

      public void setPurchaseRequisitionItem(@Nullable String purchaseRequisitionItem)
      (Key Field) Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchaseRequisitionItem

      Parameters:
      purchaseRequisitionItem - Item number of purchase requisition
    • setPurchaseReqnAcctAssgmtNumber

      public void setPurchaseReqnAcctAssgmtNumber(@Nullable String purchaseReqnAcctAssgmtNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PurchaseReqnAcctAssgmtNumber

      Parameters:
      purchaseReqnAcctAssgmtNumber - Serial number for PReq account assignment segment
    • setCostCenter

      public void setCostCenter(@Nullable String costCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Parameters:
      costCenter - Cost Center
    • setMasterFixedAsset

      public void setMasterFixedAsset(@Nullable String masterFixedAsset)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MasterFixedAsset

      Parameters:
      masterFixedAsset - Main Asset Number
    • setProjectNetwork

      public void setProjectNetwork(@Nullable String projectNetwork)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ProjectNetwork

      Parameters:
      projectNetwork - Network Number for Account Assignment
    • setBaseUnit

      public void setBaseUnit(@Nullable String baseUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Parameters:
      baseUnit - Purchase requisition unit of measure
    • setBaseUnitISOCode

      public void setBaseUnitISOCode(@Nullable String baseUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnitISOCode

      Parameters:
      baseUnitISOCode - ISO Code for Unit of Measurement
    • setQuantity

      public void setQuantity(@Nullable BigDecimal quantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: Quantity

      Parameters:
      quantity - Purchase requisition quantity
    • setMultipleAcctAssgmtDistrPercent

      public void setMultipleAcctAssgmtDistrPercent(@Nullable BigDecimal multipleAcctAssgmtDistrPercent)
      Constraints: Not nullable, Precision: 3, Scale: 1

      Original property name from the Odata EDM: MultipleAcctAssgmtDistrPercent

      Parameters:
      multipleAcctAssgmtDistrPercent - Distribution percentage in the case of multiple acct assgt
    • setPurReqnItemCurrency

      public void setPurReqnItemCurrency(@Nullable String purReqnItemCurrency)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PurReqnItemCurrency

      Parameters:
      purReqnItemCurrency - Currency Key
    • setPurReqnNetAmount

      public void setPurReqnNetAmount(@Nullable BigDecimal purReqnNetAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: PurReqnNetAmount

      Parameters:
      purReqnNetAmount - Net Order Value in PO Currency
    • setIsDeleted

      public void setIsDeleted(@Nullable Boolean isDeleted)
      Constraints: Not nullable

      Original property name from the Odata EDM: IsDeleted

      Parameters:
      isDeleted - Deletion Indicator in Purchasing Document
    • setGLAccount

      public void setGLAccount(@Nullable String gLAccount)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: GLAccount

      Parameters:
      gLAccount - G/L Account Number
    • setBusinessArea

      public void setBusinessArea(@Nullable String businessArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessArea

      Parameters:
      businessArea - Business Area
    • setSalesOrder

      public void setSalesOrder(@Nullable String salesOrder)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesOrder

      Parameters:
      salesOrder - Sales and Distribution Document Number
    • setSalesOrderItem

      public void setSalesOrderItem(@Nullable String salesOrderItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesOrderItem

      Parameters:
      salesOrderItem - Sales Document Item
    • setSalesOrderScheduleLine

      public void setSalesOrderScheduleLine(@Nullable String salesOrderScheduleLine)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOrderScheduleLine

      Parameters:
      salesOrderScheduleLine - Schedule Line Number
    • setFixedAsset

      public void setFixedAsset(@Nullable String fixedAsset)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FixedAsset

      Parameters:
      fixedAsset - Asset Subnumber
    • setOrderID

      public void setOrderID(@Nullable String orderID)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: OrderID

      Parameters:
      orderID - Order Number
    • setUnloadingPointName

      public void setUnloadingPointName(@Nullable String unloadingPointName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: UnloadingPointName

      Parameters:
      unloadingPointName - Unloading Point
    • setControllingArea

      public void setControllingArea(@Nullable String controllingArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ControllingArea

      Parameters:
      controllingArea - Controlling Area
    • setCostObject

      public void setCostObject(@Nullable String costObject)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CostObject

      Parameters:
      costObject - Cost Object
    • setProfitCenter

      public void setProfitCenter(@Nullable String profitCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProfitCenter

      Parameters:
      profitCenter - Profit Center
    • setProjectNetworkInternalID

      public void setProjectNetworkInternalID(@Nullable String projectNetworkInternalID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProjectNetworkInternalID

      Parameters:
      projectNetworkInternalID - Routing number of operations in the order
    • setCommitmentItem

      public void setCommitmentItem(@Nullable String commitmentItem)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: CommitmentItem

      Parameters:
      commitmentItem - Commitment Item
    • setFundsCenter

      public void setFundsCenter(@Nullable String fundsCenter)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: FundsCenter

      Parameters:
      fundsCenter - Funds Center
    • setFund

      public void setFund(@Nullable String fund)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Fund

      Parameters:
      fund - Fund
    • setFunctionalArea

      public void setFunctionalArea(@Nullable String functionalArea)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: FunctionalArea

      Parameters:
      functionalArea - Functional Area
    • setCreationDate

      public void setCreationDate(@Nullable LocalDate creationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDate

      Parameters:
      creationDate - Record Created On
    • setGoodsRecipientName

      public void setGoodsRecipientName(@Nullable String goodsRecipientName)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: GoodsRecipientName

      Parameters:
      goodsRecipientName - Goods Recipient
    • setREInternalFinNumber

      public void setREInternalFinNumber(@Nullable String rEInternalFinNumber)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: REInternalFinNumber

      Parameters:
      rEInternalFinNumber - Internal Key of Real Estate Object (FI)
    • setNetworkActivityInternalID

      public void setNetworkActivityInternalID(@Nullable String networkActivityInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: NetworkActivityInternalID

      Parameters:
      networkActivityInternalID - Internal counter
    • setPartnerAccountNumber

      public void setPartnerAccountNumber(@Nullable String partnerAccountNumber)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PartnerAccountNumber

      Parameters:
      partnerAccountNumber - Partner account number
    • setJointVentureRecoveryCode

      public void setJointVentureRecoveryCode(@Nullable String jointVentureRecoveryCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: JointVentureRecoveryCode

      Parameters:
      jointVentureRecoveryCode - Recovery Indicator
    • setSettlementReferenceDate

      public void setSettlementReferenceDate(@Nullable LocalDate settlementReferenceDate)
      Constraints: Nullable

      Original property name from the Odata EDM: SettlementReferenceDate

      Parameters:
      settlementReferenceDate - Reference date for settlement
    • setOrderInternalID

      public void setOrderInternalID(@Nullable String orderInternalID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OrderInternalID

      Parameters:
      orderInternalID - Routing number of operations in the order
    • setOrderIntBillOfOperationsItem

      public void setOrderIntBillOfOperationsItem(@Nullable String orderIntBillOfOperationsItem)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: OrderIntBillOfOperationsItem

      Parameters:
      orderIntBillOfOperationsItem - General counter for order
    • setEarmarkedFundsDocument

      public void setEarmarkedFundsDocument(@Nullable String earmarkedFundsDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: EarmarkedFundsDocument

      Parameters:
      earmarkedFundsDocument - Document Number for Earmarked Funds
    • setCostCtrActivityType

      public void setCostCtrActivityType(@Nullable String costCtrActivityType)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CostCtrActivityType

      Parameters:
      costCtrActivityType - Activity Type
    • setBusinessProcess

      public void setBusinessProcess(@Nullable String businessProcess)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: BusinessProcess

      Parameters:
      businessProcess - Business Process
    • setGrantID

      public void setGrantID(@Nullable String grantID)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: GrantID

      Parameters:
      grantID - Grant
    • setValidityDate

      public void setValidityDate(@Nullable LocalDate validityDate)
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityDate

      Parameters:
      validityDate - The validityDate to set.
    • setChartOfAccounts

      public void setChartOfAccounts(@Nullable String chartOfAccounts)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ChartOfAccounts

      Parameters:
      chartOfAccounts - Chart of Accounts
    • setWBSElementExternalID

      public void setWBSElementExternalID(@Nullable String wBSElementExternalID)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElementExternalID

      Parameters:
      wBSElementExternalID - The wBSElementExternalID to set.
    • setNetworkActivity

      public void setNetworkActivity(@Nullable String networkActivity)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: NetworkActivity

      Parameters:
      networkActivity - Operation/Activity Number
    • set_Messages

      public void set_Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Parameters:
      _Messages - The _Messages to set.
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<PurchaseReqnAcctAssgmt>
    • getKey

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<PurchaseReqnAcctAssgmt>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<PurchaseReqnAcctAssgmt>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<PurchaseReqnAcctAssgmt>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<PurchaseReqnAcctAssgmt>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<PurchaseReqnAcctAssgmt>
    • getPurchaseRequisitionItemIfPresent

      @Nonnull public io.vavr.control.Option<PurchaseReqnItem> getPurchaseRequisitionItemIfPresent()
      Retrieval of associated PurchaseReqnItem entity (one to one). This corresponds to the OData navigation property _PurchaseRequisitionItem.

      If the navigation property for an entity PurchaseReqnAcctAssgmt has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _PurchaseRequisitionItem is already loaded, the result will contain the PurchaseReqnItem entity. If not, an Option with result state empty is returned.
    • setPurchaseRequisitionItem

      public void setPurchaseRequisitionItem(PurchaseReqnItem value)
      Overwrites the associated PurchaseReqnItem entity for the loaded navigation property _PurchaseRequisitionItem.
      Parameters:
      value - New PurchaseReqnItem entity.
    • getPurReqnIfPresent

      @Nonnull public io.vavr.control.Option<PurchaseReqn> getPurReqnIfPresent()
      Retrieval of associated PurchaseReqn entity (one to one). This corresponds to the OData navigation property _PurReqn.

      If the navigation property for an entity PurchaseReqnAcctAssgmt has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _PurReqn is already loaded, the result will contain the PurchaseReqn entity. If not, an Option with result state empty is returned.
    • setPurReqn

      public void setPurReqn(PurchaseReqn value)
      Overwrites the associated PurchaseReqn entity for the loaded navigation property _PurReqn.
      Parameters:
      value - New PurchaseReqn entity.
    • builder

      @Nonnull public static PurchaseReqnAcctAssgmt.PurchaseReqnAcctAssgmtBuilder builder()
    • getPurchaseRequisition

      @Nullable public String getPurchaseRequisition()
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchaseRequisition

      Returns:
      Purchase Requisition Number
    • getPurchaseRequisitionItem

      @Nullable public String getPurchaseRequisitionItem()
      (Key Field) Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchaseRequisitionItem

      Returns:
      Item number of purchase requisition
    • getPurchaseReqnAcctAssgmtNumber

      @Nullable public String getPurchaseReqnAcctAssgmtNumber()
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PurchaseReqnAcctAssgmtNumber

      Returns:
      Serial number for PReq account assignment segment
    • getCostCenter

      @Nullable public String getCostCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Returns:
      Cost Center
    • getMasterFixedAsset

      @Nullable public String getMasterFixedAsset()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MasterFixedAsset

      Returns:
      Main Asset Number
    • getProjectNetwork

      @Nullable public String getProjectNetwork()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ProjectNetwork

      Returns:
      Network Number for Account Assignment
    • getBaseUnit

      @Nullable public String getBaseUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Returns:
      Purchase requisition unit of measure
    • getBaseUnitISOCode

      @Nullable public String getBaseUnitISOCode()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnitISOCode

      Returns:
      ISO Code for Unit of Measurement
    • getQuantity

      @Nullable public BigDecimal getQuantity()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: Quantity

      Returns:
      Purchase requisition quantity
    • getMultipleAcctAssgmtDistrPercent

      @Nullable public BigDecimal getMultipleAcctAssgmtDistrPercent()
      Constraints: Not nullable, Precision: 3, Scale: 1

      Original property name from the Odata EDM: MultipleAcctAssgmtDistrPercent

      Returns:
      Distribution percentage in the case of multiple acct assgt
    • getPurReqnItemCurrency

      @Nullable public String getPurReqnItemCurrency()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PurReqnItemCurrency

      Returns:
      Currency Key
    • getPurReqnNetAmount

      @Nullable public BigDecimal getPurReqnNetAmount()
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: PurReqnNetAmount

      Returns:
      Net Order Value in PO Currency
    • getIsDeleted

      @Nullable public Boolean getIsDeleted()
      Constraints: Not nullable

      Original property name from the Odata EDM: IsDeleted

      Returns:
      Deletion Indicator in Purchasing Document
    • getGLAccount

      @Nullable public String getGLAccount()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: GLAccount

      Returns:
      G/L Account Number
    • getBusinessArea

      @Nullable public String getBusinessArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessArea

      Returns:
      Business Area
    • getSalesOrder

      @Nullable public String getSalesOrder()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesOrder

      Returns:
      Sales and Distribution Document Number
    • getSalesOrderItem

      @Nullable public String getSalesOrderItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesOrderItem

      Returns:
      Sales Document Item
    • getSalesOrderScheduleLine

      @Nullable public String getSalesOrderScheduleLine()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOrderScheduleLine

      Returns:
      Schedule Line Number
    • getFixedAsset

      @Nullable public String getFixedAsset()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FixedAsset

      Returns:
      Asset Subnumber
    • getOrderID

      @Nullable public String getOrderID()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: OrderID

      Returns:
      Order Number
    • getUnloadingPointName

      @Nullable public String getUnloadingPointName()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: UnloadingPointName

      Returns:
      Unloading Point
    • getControllingArea

      @Nullable public String getControllingArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ControllingArea

      Returns:
      Controlling Area
    • getCostObject

      @Nullable public String getCostObject()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CostObject

      Returns:
      Cost Object
    • getProfitCenter

      @Nullable public String getProfitCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProfitCenter

      Returns:
      Profit Center
    • getProjectNetworkInternalID

      @Nullable public String getProjectNetworkInternalID()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProjectNetworkInternalID

      Returns:
      Routing number of operations in the order
    • getCommitmentItem

      @Nullable public String getCommitmentItem()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: CommitmentItem

      Returns:
      Commitment Item
    • getFundsCenter

      @Nullable public String getFundsCenter()
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: FundsCenter

      Returns:
      Funds Center
    • getFund

      @Nullable public String getFund()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Fund

      Returns:
      Fund
    • getFunctionalArea

      @Nullable public String getFunctionalArea()
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: FunctionalArea

      Returns:
      Functional Area
    • getCreationDate

      @Nullable public LocalDate getCreationDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDate

      Returns:
      Record Created On
    • getGoodsRecipientName

      @Nullable public String getGoodsRecipientName()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: GoodsRecipientName

      Returns:
      Goods Recipient
    • getREInternalFinNumber

      @Nullable public String getREInternalFinNumber()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: REInternalFinNumber

      Returns:
      Internal Key of Real Estate Object (FI)
    • getNetworkActivityInternalID

      @Nullable public String getNetworkActivityInternalID()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: NetworkActivityInternalID

      Returns:
      Internal counter
    • getPartnerAccountNumber

      @Nullable public String getPartnerAccountNumber()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PartnerAccountNumber

      Returns:
      Partner account number
    • getJointVentureRecoveryCode

      @Nullable public String getJointVentureRecoveryCode()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: JointVentureRecoveryCode

      Returns:
      Recovery Indicator
    • getSettlementReferenceDate

      @Nullable public LocalDate getSettlementReferenceDate()
      Constraints: Nullable

      Original property name from the Odata EDM: SettlementReferenceDate

      Returns:
      Reference date for settlement
    • getOrderInternalID

      @Nullable public String getOrderInternalID()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OrderInternalID

      Returns:
      Routing number of operations in the order
    • getOrderIntBillOfOperationsItem

      @Nullable public String getOrderIntBillOfOperationsItem()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: OrderIntBillOfOperationsItem

      Returns:
      General counter for order
    • getEarmarkedFundsDocument

      @Nullable public String getEarmarkedFundsDocument()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: EarmarkedFundsDocument

      Returns:
      Document Number for Earmarked Funds
    • getCostCtrActivityType

      @Nullable public String getCostCtrActivityType()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CostCtrActivityType

      Returns:
      Activity Type
    • getBusinessProcess

      @Nullable public String getBusinessProcess()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: BusinessProcess

      Returns:
      Business Process
    • getGrantID

      @Nullable public String getGrantID()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: GrantID

      Returns:
      Grant
    • getValidityDate

      @Nullable public LocalDate getValidityDate()
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityDate

      Returns:
      The validityDate contained in this VdmEntity.
    • getChartOfAccounts

      @Nullable public String getChartOfAccounts()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ChartOfAccounts

      Returns:
      Chart of Accounts
    • getWBSElementExternalID

      @Nullable public String getWBSElementExternalID()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElementExternalID

      Returns:
      The wBSElementExternalID contained in this VdmEntity.
    • getNetworkActivity

      @Nullable public String getNetworkActivity()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: NetworkActivity

      Returns:
      Operation/Activity Number
    • get_Messages

      @Nullable public Collection<SAP__Message> get_Messages()
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      The _Messages contained in this VdmEntity.
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<PurchaseReqnAcctAssgmt>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<PurchaseReqnAcctAssgmt>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<PurchaseReqnAcctAssgmt>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<PurchaseReqnAcctAssgmt>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<PurchaseReqnAcctAssgmt>