java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<FinPlanningEntryItem>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.financialplanningentryitem.FinPlanningEntryItem

public class FinPlanningEntryItem extends VdmEntity<FinPlanningEntryItem>
Financial Planning Entry Item

Original entity name from the Odata EDM: A_FinPlanningEntryItemType

  • Field Details

    • ALL_FIELDS

      public static final FinPlanningEntryItemSelectable ALL_FIELDS
      Selector for all available fields of FinPlanningEntryItem.
    • ID

      public static final FinPlanningEntryItemField<String> ID
      Use with available fluent helpers to apply the ID field to query operations.
    • LEDGER

      public static final FinPlanningEntryItemField<String> LEDGER
      Use with available fluent helpers to apply the Ledger field to query operations.
    • LEDGER_NAME

      public static final FinPlanningEntryItemField<String> LEDGER_NAME
      Use with available fluent helpers to apply the LedgerName field to query operations.
    • PLANNING_CATEGORY

      public static final FinPlanningEntryItemField<String> PLANNING_CATEGORY
      Use with available fluent helpers to apply the PlanningCategory field to query operations.
    • LEDGER_FISCAL_YEAR

      public static final FinPlanningEntryItemField<String> LEDGER_FISCAL_YEAR
      Use with available fluent helpers to apply the LedgerFiscalYear field to query operations.
    • GL_ACCOUNT

      public static final FinPlanningEntryItemField<String> GL_ACCOUNT
      Use with available fluent helpers to apply the GLAccount field to query operations.
    • GL_ACCOUNT_NAME

      public static final FinPlanningEntryItemField<String> GL_ACCOUNT_NAME
      Use with available fluent helpers to apply the GLAccountName field to query operations.
    • COMPANY_CODE

      public static final FinPlanningEntryItemField<String> COMPANY_CODE
      Use with available fluent helpers to apply the CompanyCode field to query operations.
    • COMPANY_CODE_NAME

      public static final FinPlanningEntryItemField<String> COMPANY_CODE_NAME
      Use with available fluent helpers to apply the CompanyCodeName field to query operations.
    • FINANCIAL_TRANSACTION_TYPE

      public static final FinPlanningEntryItemField<String> FINANCIAL_TRANSACTION_TYPE
      Use with available fluent helpers to apply the FinancialTransactionType field to query operations.
    • COST_CENTER

      public static final FinPlanningEntryItemField<String> COST_CENTER
      Use with available fluent helpers to apply the CostCenter field to query operations.
    • COST_CENTER_NAME

      public static final FinPlanningEntryItemField<String> COST_CENTER_NAME
      Use with available fluent helpers to apply the CostCenterName field to query operations.
    • PROFIT_CENTER

      public static final FinPlanningEntryItemField<String> PROFIT_CENTER
      Use with available fluent helpers to apply the ProfitCenter field to query operations.
    • PROFIT_CENTER_NAME

      public static final FinPlanningEntryItemField<String> PROFIT_CENTER_NAME
      Use with available fluent helpers to apply the ProfitCenterName field to query operations.
    • FUNCTIONAL_AREA

      public static final FinPlanningEntryItemField<String> FUNCTIONAL_AREA
      Use with available fluent helpers to apply the FunctionalArea field to query operations.
    • FUNCTIONAL_AREA_NAME

      public static final FinPlanningEntryItemField<String> FUNCTIONAL_AREA_NAME
      Use with available fluent helpers to apply the FunctionalAreaName field to query operations.
    • BUSINESS_AREA

      public static final FinPlanningEntryItemField<String> BUSINESS_AREA
      Use with available fluent helpers to apply the BusinessArea field to query operations.
    • BUSINESS_AREA_NAME

      public static final FinPlanningEntryItemField<String> BUSINESS_AREA_NAME
      Use with available fluent helpers to apply the BusinessAreaName field to query operations.
    • CONTROLLING_AREA

      public static final FinPlanningEntryItemField<String> CONTROLLING_AREA
      Use with available fluent helpers to apply the ControllingArea field to query operations.
    • CONTROLLING_AREA_NAME

      public static final FinPlanningEntryItemField<String> CONTROLLING_AREA_NAME
      Use with available fluent helpers to apply the ControllingAreaName field to query operations.
    • SEGMENT

      public static final FinPlanningEntryItemField<String> SEGMENT
      Use with available fluent helpers to apply the Segment field to query operations.
    • SEGMENT_NAME

      public static final FinPlanningEntryItemField<String> SEGMENT_NAME
      Use with available fluent helpers to apply the SegmentName field to query operations.
    • PARTNER_COST_CENTER

      public static final FinPlanningEntryItemField<String> PARTNER_COST_CENTER
      Use with available fluent helpers to apply the PartnerCostCenter field to query operations.
    • PARTNER_COST_CENTER_NAME

      public static final FinPlanningEntryItemField<String> PARTNER_COST_CENTER_NAME
      Use with available fluent helpers to apply the PartnerCostCenterName field to query operations.
    • PARTNER_PROFIT_CENTER

      public static final FinPlanningEntryItemField<String> PARTNER_PROFIT_CENTER
      Use with available fluent helpers to apply the PartnerProfitCenter field to query operations.
    • PARTNER_PROFIT_CENTER_NAME

      public static final FinPlanningEntryItemField<String> PARTNER_PROFIT_CENTER_NAME
      Use with available fluent helpers to apply the PartnerProfitCenterName field to query operations.
    • PARTNER_FUNCTIONAL_AREA

      public static final FinPlanningEntryItemField<String> PARTNER_FUNCTIONAL_AREA
      Use with available fluent helpers to apply the PartnerFunctionalArea field to query operations.
    • PARTNER_FUNCTIONAL_AREA_NAME

      public static final FinPlanningEntryItemField<String> PARTNER_FUNCTIONAL_AREA_NAME
      Use with available fluent helpers to apply the PartnerFunctionalAreaName field to query operations.
    • PARTNER_BUSINESS_AREA

      public static final FinPlanningEntryItemField<String> PARTNER_BUSINESS_AREA
      Use with available fluent helpers to apply the PartnerBusinessArea field to query operations.
    • PARTNER_BUSINESS_AREA_NAME

      public static final FinPlanningEntryItemField<String> PARTNER_BUSINESS_AREA_NAME
      Use with available fluent helpers to apply the PartnerBusinessAreaName field to query operations.
    • PARTNER_COMPANY

      public static final FinPlanningEntryItemField<String> PARTNER_COMPANY
      Use with available fluent helpers to apply the PartnerCompany field to query operations.
    • PARTNER_COMPANY_NAME

      public static final FinPlanningEntryItemField<String> PARTNER_COMPANY_NAME
      Use with available fluent helpers to apply the PartnerCompanyName field to query operations.
    • PARTNER_SEGMENT

      public static final FinPlanningEntryItemField<String> PARTNER_SEGMENT
      Use with available fluent helpers to apply the PartnerSegment field to query operations.
    • PARTNER_SEGMENT_NAME

      public static final FinPlanningEntryItemField<String> PARTNER_SEGMENT_NAME
      Use with available fluent helpers to apply the PartnerSegmentName field to query operations.
    • TRANSACTION_CURRENCY

      public static final FinPlanningEntryItemField<String> TRANSACTION_CURRENCY
      Use with available fluent helpers to apply the TransactionCurrency field to query operations.
    • AMOUNT_IN_TRANSACTION_CURRENCY

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_TRANSACTION_CURRENCY
      Use with available fluent helpers to apply the AmountInTransactionCurrency field to query operations.
    • COMPANY_CODE_CURRENCY

      public static final FinPlanningEntryItemField<String> COMPANY_CODE_CURRENCY
      Use with available fluent helpers to apply the CompanyCodeCurrency field to query operations.
    • AMOUNT_IN_COMPANY_CODE_CURRENCY

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_COMPANY_CODE_CURRENCY
      Use with available fluent helpers to apply the AmountInCompanyCodeCurrency field to query operations.
    • GLOBAL_CURRENCY

      public static final FinPlanningEntryItemField<String> GLOBAL_CURRENCY
      Use with available fluent helpers to apply the GlobalCurrency field to query operations.
    • AMOUNT_IN_GLOBAL_CURRENCY

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_GLOBAL_CURRENCY
      Use with available fluent helpers to apply the AmountInGlobalCurrency field to query operations.
    • CONTROLLING_OBJECT_CURRENCY

      public static final FinPlanningEntryItemField<String> CONTROLLING_OBJECT_CURRENCY
      Use with available fluent helpers to apply the ControllingObjectCurrency field to query operations.
    • AMOUNT_IN_OBJECT_CURRENCY

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_OBJECT_CURRENCY
      Use with available fluent helpers to apply the AmountInObjectCurrency field to query operations.
    • FUNCTIONAL_CURRENCY

      public static final FinPlanningEntryItemField<String> FUNCTIONAL_CURRENCY
      Use with available fluent helpers to apply the FunctionalCurrency field to query operations.
    • AMOUNT_IN_FUNCTIONAL_CURRENCY

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_FUNCTIONAL_CURRENCY
      Use with available fluent helpers to apply the AmountInFunctionalCurrency field to query operations.
    • COST_SOURCE_UNIT

      public static final FinPlanningEntryItemField<String> COST_SOURCE_UNIT
      Use with available fluent helpers to apply the CostSourceUnit field to query operations.
    • VALUATION_QUANTITY

      public static final FinPlanningEntryItemField<BigDecimal> VALUATION_QUANTITY
      Use with available fluent helpers to apply the ValuationQuantity field to query operations.
    • REFERENCE_QUANTITY_UNIT

      public static final FinPlanningEntryItemField<String> REFERENCE_QUANTITY_UNIT
      Use with available fluent helpers to apply the ReferenceQuantityUnit field to query operations.
    • REFERENCE_QUANTITY

      public static final FinPlanningEntryItemField<BigDecimal> REFERENCE_QUANTITY
      Use with available fluent helpers to apply the ReferenceQuantity field to query operations.
    • FREE_DEFINED_CURRENCY1

      public static final FinPlanningEntryItemField<String> FREE_DEFINED_CURRENCY1
      Use with available fluent helpers to apply the FreeDefinedCurrency1 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY1

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY1
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency1 field to query operations.
    • FREE_DEFINED_CURRENCY2

      public static final FinPlanningEntryItemField<String> FREE_DEFINED_CURRENCY2
      Use with available fluent helpers to apply the FreeDefinedCurrency2 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY2

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY2
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency2 field to query operations.
    • FREE_DEFINED_CURRENCY3

      public static final FinPlanningEntryItemField<String> FREE_DEFINED_CURRENCY3
      Use with available fluent helpers to apply the FreeDefinedCurrency3 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY3

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY3
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency3 field to query operations.
    • FREE_DEFINED_CURRENCY4

      public static final FinPlanningEntryItemField<String> FREE_DEFINED_CURRENCY4
      Use with available fluent helpers to apply the FreeDefinedCurrency4 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY4

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY4
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency4 field to query operations.
    • FREE_DEFINED_CURRENCY5

      public static final FinPlanningEntryItemField<String> FREE_DEFINED_CURRENCY5
      Use with available fluent helpers to apply the FreeDefinedCurrency5 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY5

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY5
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency5 field to query operations.
    • FREE_DEFINED_CURRENCY6

      public static final FinPlanningEntryItemField<String> FREE_DEFINED_CURRENCY6
      Use with available fluent helpers to apply the FreeDefinedCurrency6 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY6

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY6
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency6 field to query operations.
    • FREE_DEFINED_CURRENCY7

      public static final FinPlanningEntryItemField<String> FREE_DEFINED_CURRENCY7
      Use with available fluent helpers to apply the FreeDefinedCurrency7 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY7

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY7
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency7 field to query operations.
    • FREE_DEFINED_CURRENCY8

      public static final FinPlanningEntryItemField<String> FREE_DEFINED_CURRENCY8
      Use with available fluent helpers to apply the FreeDefinedCurrency8 field to query operations.
    • AMOUNT_IN_FREE_DEFINED_CURRENCY8

      public static final FinPlanningEntryItemField<BigDecimal> AMOUNT_IN_FREE_DEFINED_CURRENCY8
      Use with available fluent helpers to apply the AmountInFreeDefinedCurrency8 field to query operations.
    • FISCAL_PERIOD

      public static final FinPlanningEntryItemField<String> FISCAL_PERIOD
      Use with available fluent helpers to apply the FiscalPeriod field to query operations.
    • FISCAL_YEAR_VARIANT

      public static final FinPlanningEntryItemField<String> FISCAL_YEAR_VARIANT
      Use with available fluent helpers to apply the FiscalYearVariant field to query operations.
    • FISCAL_YEAR_PERIOD

      public static final FinPlanningEntryItemField<String> FISCAL_YEAR_PERIOD
      Use with available fluent helpers to apply the FiscalYearPeriod field to query operations.
    • CHART_OF_ACCOUNTS

      public static final FinPlanningEntryItemField<String> CHART_OF_ACCOUNTS
      Use with available fluent helpers to apply the ChartOfAccounts field to query operations.
    • PLANT

      public static final FinPlanningEntryItemField<String> PLANT
      Use with available fluent helpers to apply the Plant field to query operations.
    • PLANT_NAME

      public static final FinPlanningEntryItemField<String> PLANT_NAME
      Use with available fluent helpers to apply the PlantName field to query operations.
    • CUSTOMER

      public static final FinPlanningEntryItemField<String> CUSTOMER
      Use with available fluent helpers to apply the Customer field to query operations.
    • CUSTOMER_NAME

      public static final FinPlanningEntryItemField<String> CUSTOMER_NAME
      Use with available fluent helpers to apply the CustomerName field to query operations.
    • CONTROLLING_DEBIT_CREDIT_CODE

      public static final FinPlanningEntryItemField<String> CONTROLLING_DEBIT_CREDIT_CODE
      Use with available fluent helpers to apply the ControllingDebitCreditCode field to query operations.
    • PROJECT_EXTERNAL_ID

      public static final FinPlanningEntryItemField<String> PROJECT_EXTERNAL_ID
      Use with available fluent helpers to apply the ProjectExternalID field to query operations.
    • PROJECT

      public static final FinPlanningEntryItemField<String> PROJECT
      Use with available fluent helpers to apply the Project field to query operations.
    • PROJECT_DESCRIPTION

      public static final FinPlanningEntryItemField<String> PROJECT_DESCRIPTION
      Use with available fluent helpers to apply the ProjectDescription field to query operations.
    • WBS_ELEMENT_EXTERNAL_ID

      public static final FinPlanningEntryItemField<String> WBS_ELEMENT_EXTERNAL_ID
      Use with available fluent helpers to apply the WBSElementExternalID field to query operations.
    • WBS_ELEMENT

      public static final FinPlanningEntryItemField<String> WBS_ELEMENT
      Use with available fluent helpers to apply the WBSElement field to query operations.
    • WBS_ELEMENT_DESCRIPTION

      public static final FinPlanningEntryItemField<String> WBS_ELEMENT_DESCRIPTION
      Use with available fluent helpers to apply the WBSElementDescription field to query operations.
    • PARTNER_COMPANY_CODE

      public static final FinPlanningEntryItemField<String> PARTNER_COMPANY_CODE
      Use with available fluent helpers to apply the PartnerCompanyCode field to query operations.
    • PARTNER_COMPANY_CODE_NAME

      public static final FinPlanningEntryItemField<String> PARTNER_COMPANY_CODE_NAME
      Use with available fluent helpers to apply the PartnerCompanyCodeName field to query operations.
    • COST_CTR_ACTIVITY_TYPE

      public static final FinPlanningEntryItemField<String> COST_CTR_ACTIVITY_TYPE
      Use with available fluent helpers to apply the CostCtrActivityType field to query operations.
    • COST_CTR_ACTIVITY_TYPE_NAME

      public static final FinPlanningEntryItemField<String> COST_CTR_ACTIVITY_TYPE_NAME
      Use with available fluent helpers to apply the CostCtrActivityTypeName field to query operations.
    • ORDER_ID

      public static final FinPlanningEntryItemField<String> ORDER_ID
      Use with available fluent helpers to apply the OrderID field to query operations.
    • PARTNER_ORDER

      public static final FinPlanningEntryItemField<String> PARTNER_ORDER
      Use with available fluent helpers to apply the PartnerOrder field to query operations.
    • PARTNER_COST_CTR_ACTIVITY_TYPE

      public static final FinPlanningEntryItemField<String> PARTNER_COST_CTR_ACTIVITY_TYPE
      Use with available fluent helpers to apply the PartnerCostCtrActivityType field to query operations.
    • PARTNER_COST_CTR_ACTIVITY_TYPE_NAME

      public static final FinPlanningEntryItemField<String> PARTNER_COST_CTR_ACTIVITY_TYPE_NAME
      Use with available fluent helpers to apply the PartnerCostCtrActivityTypeName field to query operations.
    • PARTNER_PROJECT

      public static final FinPlanningEntryItemField<String> PARTNER_PROJECT
      Use with available fluent helpers to apply the PartnerProject field to query operations.
    • PARTNER_PROJECT_DESCRIPTION

      public static final FinPlanningEntryItemField<String> PARTNER_PROJECT_DESCRIPTION
      Use with available fluent helpers to apply the PartnerProjectDescription field to query operations.
    • PARTNER_WBS_ELEMENT

      public static final FinPlanningEntryItemField<String> PARTNER_WBS_ELEMENT
      Use with available fluent helpers to apply the PartnerWBSElement field to query operations.
    • PARTNER_WBS_ELEMENT_DESCRIPTION

      public static final FinPlanningEntryItemField<String> PARTNER_WBS_ELEMENT_DESCRIPTION
      Use with available fluent helpers to apply the PartnerWBSElementDescription field to query operations.
    • SALES_ORGANIZATION

      public static final FinPlanningEntryItemField<String> SALES_ORGANIZATION
      Use with available fluent helpers to apply the SalesOrganization field to query operations.
    • SALES_ORGANIZATION_NAME

      public static final FinPlanningEntryItemField<String> SALES_ORGANIZATION_NAME
      Use with available fluent helpers to apply the SalesOrganizationName field to query operations.
    • DISTRIBUTION_CHANNEL

      public static final FinPlanningEntryItemField<String> DISTRIBUTION_CHANNEL
      Use with available fluent helpers to apply the DistributionChannel field to query operations.
    • DISTRIBUTION_CHANNEL_NAME

      public static final FinPlanningEntryItemField<String> DISTRIBUTION_CHANNEL_NAME
      Use with available fluent helpers to apply the DistributionChannelName field to query operations.
    • DIVISION

      public static final FinPlanningEntryItemField<String> DIVISION
      Use with available fluent helpers to apply the Division field to query operations.
    • DIVISION_NAME

      public static final FinPlanningEntryItemField<String> DIVISION_NAME
      Use with available fluent helpers to apply the DivisionName field to query operations.
    • SOLD_MATERIAL

      public static final FinPlanningEntryItemField<String> SOLD_MATERIAL
      Use with available fluent helpers to apply the SoldMaterial field to query operations.
    • SOLD_MATERIAL_NAME

      public static final FinPlanningEntryItemField<String> SOLD_MATERIAL_NAME
      Use with available fluent helpers to apply the SoldMaterialName field to query operations.
    • MATERIAL_GROUP

      public static final FinPlanningEntryItemField<String> MATERIAL_GROUP
      Use with available fluent helpers to apply the MaterialGroup field to query operations.
    • MATERIAL_GROUP_NAME

      public static final FinPlanningEntryItemField<String> MATERIAL_GROUP_NAME
      Use with available fluent helpers to apply the MaterialGroupName field to query operations.
    • CUSTOMER_GROUP

      public static final FinPlanningEntryItemField<String> CUSTOMER_GROUP
      Use with available fluent helpers to apply the CustomerGroup field to query operations.
    • CUSTOMER_GROUP_NAME

      public static final FinPlanningEntryItemField<String> CUSTOMER_GROUP_NAME
      Use with available fluent helpers to apply the CustomerGroupName field to query operations.
    • CUSTOMER_SUPPLIER_COUNTRY

      public static final FinPlanningEntryItemField<String> CUSTOMER_SUPPLIER_COUNTRY
      Use with available fluent helpers to apply the CustomerSupplierCountry field to query operations.
    • CUSTOMER_SUPPLIER_COUNTRY_NAME

      public static final FinPlanningEntryItemField<String> CUSTOMER_SUPPLIER_COUNTRY_NAME
      Use with available fluent helpers to apply the CustomerSupplierCountryName field to query operations.
    • CUSTOMER_SUPPLIER_INDUSTRY

      public static final FinPlanningEntryItemField<String> CUSTOMER_SUPPLIER_INDUSTRY
      Use with available fluent helpers to apply the CustomerSupplierIndustry field to query operations.
    • CUSTOMER_SUPPLIER_INDUSTRY_NAME

      public static final FinPlanningEntryItemField<String> CUSTOMER_SUPPLIER_INDUSTRY_NAME
      Use with available fluent helpers to apply the CustomerSupplierIndustryName field to query operations.
    • SALES_DISTRICT

      public static final FinPlanningEntryItemField<String> SALES_DISTRICT
      Use with available fluent helpers to apply the SalesDistrict field to query operations.
    • SALES_DISTRICT_NAME

      public static final FinPlanningEntryItemField<String> SALES_DISTRICT_NAME
      Use with available fluent helpers to apply the SalesDistrictName field to query operations.
    • FINANCIAL_MANAGEMENT_AREA

      public static final FinPlanningEntryItemField<String> FINANCIAL_MANAGEMENT_AREA
      Use with available fluent helpers to apply the FinancialManagementArea field to query operations.
    • FUND

      public static final FinPlanningEntryItemField<String> FUND
      Use with available fluent helpers to apply the Fund field to query operations.
    • GRANT_ID

      public static final FinPlanningEntryItemField<String> GRANT_ID
      Use with available fluent helpers to apply the GrantID field to query operations.
    • BUDGET_PERIOD

      public static final FinPlanningEntryItemField<String> BUDGET_PERIOD
      Use with available fluent helpers to apply the BudgetPeriod field to query operations.
    • BUDGET_PROCESS

      public static final FinPlanningEntryItemField<String> BUDGET_PROCESS
      Use with available fluent helpers to apply the BudgetProcess field to query operations.
    • BUDGETING_TYPE

      public static final FinPlanningEntryItemField<String> BUDGETING_TYPE
      Use with available fluent helpers to apply the BudgetingType field to query operations.
    • GTEE_M_BUDGET_VALIDITY_NUMBER

      public static final FinPlanningEntryItemField<String> GTEE_M_BUDGET_VALIDITY_NUMBER
      Use with available fluent helpers to apply the GteeMBudgetValidityNumber field to query operations.
    • RE_BUSINESS_ENTITY

      public static final FinPlanningEntryItemField<String> RE_BUSINESS_ENTITY
      Use with available fluent helpers to apply the REBusinessEntity field to query operations.
    • REAL_ESTATE_BUILDING

      public static final FinPlanningEntryItemField<String> REAL_ESTATE_BUILDING
      Use with available fluent helpers to apply the RealEstateBuilding field to query operations.
    • REAL_ESTATE_PROPERTY

      public static final FinPlanningEntryItemField<String> REAL_ESTATE_PROPERTY
      Use with available fluent helpers to apply the RealEstateProperty field to query operations.
    • RE_RENTAL_OBJECT

      public static final FinPlanningEntryItemField<String> RE_RENTAL_OBJECT
      Use with available fluent helpers to apply the RERentalObject field to query operations.
    • REAL_ESTATE_CONTRACT

      public static final FinPlanningEntryItemField<String> REAL_ESTATE_CONTRACT
      Use with available fluent helpers to apply the RealEstateContract field to query operations.
    • RE_SERVICE_CHARGE_KEY

      public static final FinPlanningEntryItemField<String> RE_SERVICE_CHARGE_KEY
      Use with available fluent helpers to apply the REServiceChargeKey field to query operations.
    • RE_SETTLEMENT_UNIT_ID

      public static final FinPlanningEntryItemField<String> RE_SETTLEMENT_UNIT_ID
      Use with available fluent helpers to apply the RESettlementUnitID field to query operations.
    • SETTLEMENT_REFERENCE_DATE

      public static final FinPlanningEntryItemField<LocalDateTime> SETTLEMENT_REFERENCE_DATE
      Use with available fluent helpers to apply the SettlementReferenceDate field to query operations.
    • TO_COMPANY_CODE

      public static final FinPlanningEntryItemOneToOneLink<CompanyCode> TO_COMPANY_CODE
      Use with available fluent helpers to apply the to_CompanyCode navigation property to query operations.
    • TO_CURRENT_COST_CENTER

      public static final FinPlanningEntryItemOneToOneLink<CostCenter> TO_CURRENT_COST_CENTER
      Use with available fluent helpers to apply the to_CurrentCostCenter navigation property to query operations.
    • TO_CURRENT_PROFIT_CENTER

      public static final FinPlanningEntryItemOneToOneLink<ProfitCenter> TO_CURRENT_PROFIT_CENTER
      Use with available fluent helpers to apply the to_CurrentProfitCenter navigation property to query operations.
    • TO_GL_ACCOUNT_IN_CHART_OF_ACCOUNTS

      public static final FinPlanningEntryItemOneToOneLink<GLAccountInChartOfAccounts> TO_GL_ACCOUNT_IN_CHART_OF_ACCOUNTS
      Use with available fluent helpers to apply the to_GLAccountInChartOfAccounts navigation property to query operations.
  • Constructor Details

    • FinPlanningEntryItem

      public FinPlanningEntryItem()
    • FinPlanningEntryItem

      public FinPlanningEntryItem(@Nullable String iD, @Nullable String ledger, @Nullable String ledgerName, @Nullable String planningCategory, @Nullable String ledgerFiscalYear, @Nullable String gLAccount, @Nullable String gLAccountName, @Nullable String companyCode, @Nullable String companyCodeName, @Nullable String financialTransactionType, @Nullable String costCenter, @Nullable String costCenterName, @Nullable String profitCenter, @Nullable String profitCenterName, @Nullable String functionalArea, @Nullable String functionalAreaName, @Nullable String businessArea, @Nullable String businessAreaName, @Nullable String controllingArea, @Nullable String controllingAreaName, @Nullable String segment, @Nullable String segmentName, @Nullable String partnerCostCenter, @Nullable String partnerCostCenterName, @Nullable String partnerProfitCenter, @Nullable String partnerProfitCenterName, @Nullable String partnerFunctionalArea, @Nullable String partnerFunctionalAreaName, @Nullable String partnerBusinessArea, @Nullable String partnerBusinessAreaName, @Nullable String partnerCompany, @Nullable String partnerCompanyName, @Nullable String partnerSegment, @Nullable String partnerSegmentName, @Nullable String transactionCurrency, @Nullable BigDecimal amountInTransactionCurrency, @Nullable String companyCodeCurrency, @Nullable BigDecimal amountInCompanyCodeCurrency, @Nullable String globalCurrency, @Nullable BigDecimal amountInGlobalCurrency, @Nullable String controllingObjectCurrency, @Nullable BigDecimal amountInObjectCurrency, @Nullable String functionalCurrency, @Nullable BigDecimal amountInFunctionalCurrency, @Nullable String costSourceUnit, @Nullable BigDecimal valuationQuantity, @Nullable String referenceQuantityUnit, @Nullable BigDecimal referenceQuantity, @Nullable String freeDefinedCurrency1, @Nullable BigDecimal amountInFreeDefinedCurrency1, @Nullable String freeDefinedCurrency2, @Nullable BigDecimal amountInFreeDefinedCurrency2, @Nullable String freeDefinedCurrency3, @Nullable BigDecimal amountInFreeDefinedCurrency3, @Nullable String freeDefinedCurrency4, @Nullable BigDecimal amountInFreeDefinedCurrency4, @Nullable String freeDefinedCurrency5, @Nullable BigDecimal amountInFreeDefinedCurrency5, @Nullable String freeDefinedCurrency6, @Nullable BigDecimal amountInFreeDefinedCurrency6, @Nullable String freeDefinedCurrency7, @Nullable BigDecimal amountInFreeDefinedCurrency7, @Nullable String freeDefinedCurrency8, @Nullable BigDecimal amountInFreeDefinedCurrency8, @Nullable String fiscalPeriod, @Nullable String fiscalYearVariant, @Nullable String fiscalYearPeriod, @Nullable String chartOfAccounts, @Nullable String plant, @Nullable String plantName, @Nullable String customer, @Nullable String customerName, @Nullable String controllingDebitCreditCode, @Nullable String projectExternalID, @Nullable String project, @Nullable String projectDescription, @Nullable String wBSElementExternalID, @Nullable String wBSElement, @Nullable String wBSElementDescription, @Nullable String partnerCompanyCode, @Nullable String partnerCompanyCodeName, @Nullable String costCtrActivityType, @Nullable String costCtrActivityTypeName, @Nullable String orderID, @Nullable String partnerOrder, @Nullable String partnerCostCtrActivityType, @Nullable String partnerCostCtrActivityTypeName, @Nullable String partnerProject, @Nullable String partnerProjectDescription, @Nullable String partnerWBSElement, @Nullable String partnerWBSElementDescription, @Nullable String salesOrganization, @Nullable String salesOrganizationName, @Nullable String distributionChannel, @Nullable String distributionChannelName, @Nullable String division, @Nullable String divisionName, @Nullable String soldMaterial, @Nullable String soldMaterialName, @Nullable String materialGroup, @Nullable String materialGroupName, @Nullable String customerGroup, @Nullable String customerGroupName, @Nullable String customerSupplierCountry, @Nullable String customerSupplierCountryName, @Nullable String customerSupplierIndustry, @Nullable String customerSupplierIndustryName, @Nullable String salesDistrict, @Nullable String salesDistrictName, @Nullable String financialManagementArea, @Nullable String fund, @Nullable String grantID, @Nullable String budgetPeriod, @Nullable String budgetProcess, @Nullable String budgetingType, @Nullable String sponsoredProgram, @Nullable String sponsoredClass, @Nullable String gteeMBudgetValidityNumber, @Nullable String rEBusinessEntity, @Nullable String realEstateBuilding, @Nullable String realEstateProperty, @Nullable String rERentalObject, @Nullable String realEstateContract, @Nullable String rEServiceChargeKey, @Nullable String rESettlementUnitID, @Nullable LocalDateTime settlementReferenceDate, @Nullable CompanyCode toCompanyCode, @Nullable CostCenter toCurrentCostCenter, @Nullable ProfitCenter toCurrentProfitCenter, @Nullable GLAccountInChartOfAccounts toGLAccountInChartOfAccounts)
  • Method Details

    • getType

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

      public void setID(@Nullable String iD)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: ID

      Parameters:
      iD - The iD to set.
    • setLedger

      public void setLedger(@Nullable String ledger)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Ledger

      Parameters:
      ledger - Ledger
    • setLedgerName

      public void setLedgerName(@Nullable String ledgerName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: LedgerName

      Parameters:
      ledgerName - Ledger Name
    • setPlanningCategory

      public void setPlanningCategory(@Nullable String planningCategory)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PlanningCategory

      Parameters:
      planningCategory - Plan Category
    • setLedgerFiscalYear

      public void setLedgerFiscalYear(@Nullable String ledgerFiscalYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: LedgerFiscalYear

      Parameters:
      ledgerFiscalYear - Fiscal Year of Ledger
    • 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
    • setGLAccountName

      public void setGLAccountName(@Nullable String gLAccountName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: GLAccountName

      Parameters:
      gLAccountName - G/L Account Name
    • setCompanyCode

      public void setCompanyCode(@Nullable String companyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Parameters:
      companyCode - Company Code
    • setCompanyCodeName

      public void setCompanyCodeName(@Nullable String companyCodeName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: CompanyCodeName

      Parameters:
      companyCodeName - Company Code Name
    • setFinancialTransactionType

      public void setFinancialTransactionType(@Nullable String financialTransactionType)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: FinancialTransactionType

      Parameters:
      financialTransactionType - Transaction type
    • 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
    • setCostCenterName

      public void setCostCenterName(@Nullable String costCenterName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CostCenterName

      Parameters:
      costCenterName - Cost Center Name
    • 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
    • setProfitCenterName

      public void setProfitCenterName(@Nullable String profitCenterName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ProfitCenterName

      Parameters:
      profitCenterName - Description of Profit Center
    • 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
    • setFunctionalAreaName

      public void setFunctionalAreaName(@Nullable String functionalAreaName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: FunctionalAreaName

      Parameters:
      functionalAreaName - Functional Area Name
    • 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
    • setBusinessAreaName

      public void setBusinessAreaName(@Nullable String businessAreaName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BusinessAreaName

      Parameters:
      businessAreaName - Business Area Name
    • 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
    • setControllingAreaName

      public void setControllingAreaName(@Nullable String controllingAreaName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: ControllingAreaName

      Parameters:
      controllingAreaName - Controlling Area Name
    • setSegment

      public void setSegment(@Nullable String segment)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Segment

      Parameters:
      segment - Segment for Segmental Reporting
    • setSegmentName

      public void setSegmentName(@Nullable String segmentName)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: SegmentName

      Parameters:
      segmentName - Segment Name
    • setPartnerCostCenter

      public void setPartnerCostCenter(@Nullable String partnerCostCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PartnerCostCenter

      Parameters:
      partnerCostCenter - Partner Cost Center
    • setPartnerCostCenterName

      public void setPartnerCostCenterName(@Nullable String partnerCostCenterName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: PartnerCostCenterName

      Parameters:
      partnerCostCenterName - Partner Cost Center Name
    • setPartnerProfitCenter

      public void setPartnerProfitCenter(@Nullable String partnerProfitCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PartnerProfitCenter

      Parameters:
      partnerProfitCenter - Partner Profit Center
    • setPartnerProfitCenterName

      public void setPartnerProfitCenterName(@Nullable String partnerProfitCenterName)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: PartnerProfitCenterName

      Parameters:
      partnerProfitCenterName - Partner Profit Center Name
    • setPartnerFunctionalArea

      public void setPartnerFunctionalArea(@Nullable String partnerFunctionalArea)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: PartnerFunctionalArea

      Parameters:
      partnerFunctionalArea - Partner Functional Area
    • setPartnerFunctionalAreaName

      public void setPartnerFunctionalAreaName(@Nullable String partnerFunctionalAreaName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PartnerFunctionalAreaName

      Parameters:
      partnerFunctionalAreaName - Partner Functional Area Name
    • setPartnerBusinessArea

      public void setPartnerBusinessArea(@Nullable String partnerBusinessArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PartnerBusinessArea

      Parameters:
      partnerBusinessArea - Partner Business Area
    • setPartnerBusinessAreaName

      public void setPartnerBusinessAreaName(@Nullable String partnerBusinessAreaName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PartnerBusinessAreaName

      Parameters:
      partnerBusinessAreaName - Partner Business Area Name
    • setPartnerCompany

      public void setPartnerCompany(@Nullable String partnerCompany)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PartnerCompany

      Parameters:
      partnerCompany - Company ID of Trading Partner
    • setPartnerCompanyName

      public void setPartnerCompanyName(@Nullable String partnerCompanyName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PartnerCompanyName

      Parameters:
      partnerCompanyName - Company Name
    • setPartnerSegment

      public void setPartnerSegment(@Nullable String partnerSegment)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PartnerSegment

      Parameters:
      partnerSegment - Partner Segment for Segmental Reporting
    • setPartnerSegmentName

      public void setPartnerSegmentName(@Nullable String partnerSegmentName)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: PartnerSegmentName

      Parameters:
      partnerSegmentName - Partner Segment Name
    • setTransactionCurrency

      public void setTransactionCurrency(@Nullable String transactionCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: TransactionCurrency

      Parameters:
      transactionCurrency - Transaction Currency
    • setAmountInTransactionCurrency

      public void setAmountInTransactionCurrency(@Nullable BigDecimal amountInTransactionCurrency)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInTransactionCurrency

      Parameters:
      amountInTransactionCurrency - Amount in Transaction Currency
    • setCompanyCodeCurrency

      public void setCompanyCodeCurrency(@Nullable String companyCodeCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CompanyCodeCurrency

      Parameters:
      companyCodeCurrency - Company Code Currency
    • setAmountInCompanyCodeCurrency

      public void setAmountInCompanyCodeCurrency(@Nullable BigDecimal amountInCompanyCodeCurrency)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInCompanyCodeCurrency

      Parameters:
      amountInCompanyCodeCurrency - Amount in Company Code Currency
    • setGlobalCurrency

      public void setGlobalCurrency(@Nullable String globalCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: GlobalCurrency

      Parameters:
      globalCurrency - Global Currency
    • setAmountInGlobalCurrency

      public void setAmountInGlobalCurrency(@Nullable BigDecimal amountInGlobalCurrency)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInGlobalCurrency

      Parameters:
      amountInGlobalCurrency - Amount in Global Currency
    • setControllingObjectCurrency

      public void setControllingObjectCurrency(@Nullable String controllingObjectCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: ControllingObjectCurrency

      Parameters:
      controllingObjectCurrency - CO Object Currency
    • setAmountInObjectCurrency

      public void setAmountInObjectCurrency(@Nullable BigDecimal amountInObjectCurrency)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInObjectCurrency

      Parameters:
      amountInObjectCurrency - Amount in CO Object Currency
    • setFunctionalCurrency

      public void setFunctionalCurrency(@Nullable String functionalCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FunctionalCurrency

      Parameters:
      functionalCurrency - Functional Currency
    • setAmountInFunctionalCurrency

      public void setAmountInFunctionalCurrency(@Nullable BigDecimal amountInFunctionalCurrency)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFunctionalCurrency

      Parameters:
      amountInFunctionalCurrency - Amount in Functional Currency
    • setCostSourceUnit

      public void setCostSourceUnit(@Nullable String costSourceUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CostSourceUnit

      Parameters:
      costSourceUnit - Unit of Measure
    • setValuationQuantity

      public void setValuationQuantity(@Nullable BigDecimal valuationQuantity)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: ValuationQuantity

      Parameters:
      valuationQuantity - Valuation Quantity
    • setReferenceQuantityUnit

      public void setReferenceQuantityUnit(@Nullable String referenceQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ReferenceQuantityUnit

      Parameters:
      referenceQuantityUnit - Unit of Measure for Reference Quantity
    • setReferenceQuantity

      public void setReferenceQuantity(@Nullable BigDecimal referenceQuantity)
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: ReferenceQuantity

      Parameters:
      referenceQuantity - Reference quantity
    • setFreeDefinedCurrency1

      public void setFreeDefinedCurrency1(@Nullable String freeDefinedCurrency1)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency1

      Parameters:
      freeDefinedCurrency1 - Freely Defined Currency 1
    • setAmountInFreeDefinedCurrency1

      public void setAmountInFreeDefinedCurrency1(@Nullable BigDecimal amountInFreeDefinedCurrency1)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency1

      Parameters:
      amountInFreeDefinedCurrency1 - Amount in Freely Defined Currency 1
    • setFreeDefinedCurrency2

      public void setFreeDefinedCurrency2(@Nullable String freeDefinedCurrency2)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency2

      Parameters:
      freeDefinedCurrency2 - Freely Defined Currency 2
    • setAmountInFreeDefinedCurrency2

      public void setAmountInFreeDefinedCurrency2(@Nullable BigDecimal amountInFreeDefinedCurrency2)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency2

      Parameters:
      amountInFreeDefinedCurrency2 - Amount in Freely Defined Currency 2
    • setFreeDefinedCurrency3

      public void setFreeDefinedCurrency3(@Nullable String freeDefinedCurrency3)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency3

      Parameters:
      freeDefinedCurrency3 - Freely Defined Currency 3
    • setAmountInFreeDefinedCurrency3

      public void setAmountInFreeDefinedCurrency3(@Nullable BigDecimal amountInFreeDefinedCurrency3)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency3

      Parameters:
      amountInFreeDefinedCurrency3 - Amount in Freely Defined Currency 3
    • setFreeDefinedCurrency4

      public void setFreeDefinedCurrency4(@Nullable String freeDefinedCurrency4)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency4

      Parameters:
      freeDefinedCurrency4 - Freely Defined Currency 4
    • setAmountInFreeDefinedCurrency4

      public void setAmountInFreeDefinedCurrency4(@Nullable BigDecimal amountInFreeDefinedCurrency4)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency4

      Parameters:
      amountInFreeDefinedCurrency4 - Amount in Freely Defined Currency 4
    • setFreeDefinedCurrency5

      public void setFreeDefinedCurrency5(@Nullable String freeDefinedCurrency5)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency5

      Parameters:
      freeDefinedCurrency5 - Freely Defined Currency 5
    • setAmountInFreeDefinedCurrency5

      public void setAmountInFreeDefinedCurrency5(@Nullable BigDecimal amountInFreeDefinedCurrency5)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency5

      Parameters:
      amountInFreeDefinedCurrency5 - Amount in Freely Defined Currency 5
    • setFreeDefinedCurrency6

      public void setFreeDefinedCurrency6(@Nullable String freeDefinedCurrency6)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency6

      Parameters:
      freeDefinedCurrency6 - Freely Defined Currency 6
    • setAmountInFreeDefinedCurrency6

      public void setAmountInFreeDefinedCurrency6(@Nullable BigDecimal amountInFreeDefinedCurrency6)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency6

      Parameters:
      amountInFreeDefinedCurrency6 - Amount in Freely Defined Currency 6
    • setFreeDefinedCurrency7

      public void setFreeDefinedCurrency7(@Nullable String freeDefinedCurrency7)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency7

      Parameters:
      freeDefinedCurrency7 - Freely Defined Currency 7
    • setAmountInFreeDefinedCurrency7

      public void setAmountInFreeDefinedCurrency7(@Nullable BigDecimal amountInFreeDefinedCurrency7)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency7

      Parameters:
      amountInFreeDefinedCurrency7 - Amount in Freely Defined Currency 7
    • setFreeDefinedCurrency8

      public void setFreeDefinedCurrency8(@Nullable String freeDefinedCurrency8)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency8

      Parameters:
      freeDefinedCurrency8 - Freely Defined Currency 8
    • setAmountInFreeDefinedCurrency8

      public void setAmountInFreeDefinedCurrency8(@Nullable BigDecimal amountInFreeDefinedCurrency8)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency8

      Parameters:
      amountInFreeDefinedCurrency8 - Amount in Freely Defined Currency 8
    • setFiscalPeriod

      public void setFiscalPeriod(@Nullable String fiscalPeriod)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: FiscalPeriod

      Parameters:
      fiscalPeriod - Fiscal Period
    • setFiscalYearVariant

      public void setFiscalYearVariant(@Nullable String fiscalYearVariant)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FiscalYearVariant

      Parameters:
      fiscalYearVariant - Fiscal Year Variant
    • setFiscalYearPeriod

      public void setFiscalYearPeriod(@Nullable String fiscalYearPeriod)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: FiscalYearPeriod

      Parameters:
      fiscalYearPeriod - Fiscal Year Period
    • 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
    • setPlant

      public void setPlant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Parameters:
      plant - Plant
    • setPlantName

      public void setPlantName(@Nullable String plantName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PlantName

      Parameters:
      plantName - Plant Name
    • setCustomer

      public void setCustomer(@Nullable String customer)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Customer

      Parameters:
      customer - Customer Number
    • setCustomerName

      public void setCustomerName(@Nullable String customerName)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: CustomerName

      Parameters:
      customerName - Name of Customer
    • setControllingDebitCreditCode

      public void setControllingDebitCreditCode(@Nullable String controllingDebitCreditCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ControllingDebitCreditCode

      Parameters:
      controllingDebitCreditCode - CO Debit/Credit Indicator
    • setProjectExternalID

      public void setProjectExternalID(@Nullable String projectExternalID)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: ProjectExternalID

      Parameters:
      projectExternalID - Project External ID
    • setProject

      public void setProject(@Nullable String project)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: Project

      Parameters:
      project - Project Definition
    • setProjectDescription

      public void setProjectDescription(@Nullable String projectDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProjectDescription

      Parameters:
      projectDescription - Project Description
    • setWBSElementExternalID

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

      Original property name from the Odata EDM: WBSElementExternalID

      Parameters:
      wBSElementExternalID - WBS Element External ID
    • setWBSElement

      public void setWBSElement(@Nullable String wBSElement)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElement

      Parameters:
      wBSElement - Work Breakdown Structure Element (WBS Element)
    • setWBSElementDescription

      public void setWBSElementDescription(@Nullable String wBSElementDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WBSElementDescription

      Parameters:
      wBSElementDescription - WBS Element Name
    • setPartnerCompanyCode

      public void setPartnerCompanyCode(@Nullable String partnerCompanyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PartnerCompanyCode

      Parameters:
      partnerCompanyCode - Company Code of Partner
    • setPartnerCompanyCodeName

      public void setPartnerCompanyCodeName(@Nullable String partnerCompanyCodeName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: PartnerCompanyCodeName

      Parameters:
      partnerCompanyCodeName - Partner Company Code Name
    • 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
    • setCostCtrActivityTypeName

      public void setCostCtrActivityTypeName(@Nullable String costCtrActivityTypeName)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: CostCtrActivityTypeName

      Parameters:
      costCtrActivityTypeName - Activity Type Name
    • setOrderID

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

      Original property name from the Odata EDM: OrderID

      Parameters:
      orderID - Order ID
    • setPartnerOrder

      public void setPartnerOrder(@Nullable String partnerOrder)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: PartnerOrder

      Parameters:
      partnerOrder - Partner Order
    • setPartnerCostCtrActivityType

      public void setPartnerCostCtrActivityType(@Nullable String partnerCostCtrActivityType)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PartnerCostCtrActivityType

      Parameters:
      partnerCostCtrActivityType - Partner Cost Center Activity Type
    • setPartnerCostCtrActivityTypeName

      public void setPartnerCostCtrActivityTypeName(@Nullable String partnerCostCtrActivityTypeName)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: PartnerCostCtrActivityTypeName

      Parameters:
      partnerCostCtrActivityTypeName - Partner Activity Type Name
    • setPartnerProject

      public void setPartnerProject(@Nullable String partnerProject)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: PartnerProject

      Parameters:
      partnerProject - Partner Project
    • setPartnerProjectDescription

      public void setPartnerProjectDescription(@Nullable String partnerProjectDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PartnerProjectDescription

      Parameters:
      partnerProjectDescription - Partner Project Description (1st text line)
    • setPartnerWBSElement

      public void setPartnerWBSElement(@Nullable String partnerWBSElement)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: PartnerWBSElement

      Parameters:
      partnerWBSElement - Partner WBS Element
    • setPartnerWBSElementDescription

      public void setPartnerWBSElementDescription(@Nullable String partnerWBSElementDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PartnerWBSElementDescription

      Parameters:
      partnerWBSElementDescription - Partner WBS Element Description
    • setSalesOrganization

      public void setSalesOrganization(@Nullable String salesOrganization)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOrganization

      Parameters:
      salesOrganization - Sales Organization
    • setSalesOrganizationName

      public void setSalesOrganizationName(@Nullable String salesOrganizationName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SalesOrganizationName

      Parameters:
      salesOrganizationName - Sales Organization Name
    • setDistributionChannel

      public void setDistributionChannel(@Nullable String distributionChannel)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DistributionChannel

      Parameters:
      distributionChannel - Distribution Channel
    • setDistributionChannelName

      public void setDistributionChannelName(@Nullable String distributionChannelName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: DistributionChannelName

      Parameters:
      distributionChannelName - Distribution Channel Name
    • setDivision

      public void setDivision(@Nullable String division)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Division

      Parameters:
      division - Division
    • setDivisionName

      public void setDivisionName(@Nullable String divisionName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: DivisionName

      Parameters:
      divisionName - Name of Division
    • setSoldMaterial

      public void setSoldMaterial(@Nullable String soldMaterial)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SoldMaterial

      Parameters:
      soldMaterial - Product Sold
    • setSoldMaterialName

      public void setSoldMaterialName(@Nullable String soldMaterialName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SoldMaterialName

      Parameters:
      soldMaterialName - Sold Material Name
    • setMaterialGroup

      public void setMaterialGroup(@Nullable String materialGroup)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Parameters:
      materialGroup - Product Sold Group
    • setMaterialGroupName

      public void setMaterialGroupName(@Nullable String materialGroupName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: MaterialGroupName

      Parameters:
      materialGroupName - Product Group Description
    • setCustomerGroup

      public void setCustomerGroup(@Nullable String customerGroup)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CustomerGroup

      Parameters:
      customerGroup - Customer Group
    • setCustomerGroupName

      public void setCustomerGroupName(@Nullable String customerGroupName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: CustomerGroupName

      Parameters:
      customerGroupName - Name of Customer Group
    • setCustomerSupplierCountry

      public void setCustomerSupplierCountry(@Nullable String customerSupplierCountry)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CustomerSupplierCountry

      Parameters:
      customerSupplierCountry - Country/Region of Customer or Supplier
    • setCustomerSupplierCountryName

      public void setCustomerSupplierCountryName(@Nullable String customerSupplierCountryName)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: CustomerSupplierCountryName

      Parameters:
      customerSupplierCountryName - Country/Region Name of Customer/Supplier
    • setCustomerSupplierIndustry

      public void setCustomerSupplierIndustry(@Nullable String customerSupplierIndustry)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CustomerSupplierIndustry

      Parameters:
      customerSupplierIndustry - Industry Key
    • setCustomerSupplierIndustryName

      public void setCustomerSupplierIndustryName(@Nullable String customerSupplierIndustryName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CustomerSupplierIndustryName

      Parameters:
      customerSupplierIndustryName - Customer Supplier Industry Name
    • setSalesDistrict

      public void setSalesDistrict(@Nullable String salesDistrict)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesDistrict

      Parameters:
      salesDistrict - Sales District
    • setSalesDistrictName

      public void setSalesDistrictName(@Nullable String salesDistrictName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SalesDistrictName

      Parameters:
      salesDistrictName - Name of the District
    • setFinancialManagementArea

      public void setFinancialManagementArea(@Nullable String financialManagementArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FinancialManagementArea

      Parameters:
      financialManagementArea - Financial Management Area
    • setFund

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

      Original property name from the Odata EDM: Fund

      Parameters:
      fund - Fund
    • setGrantID

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

      Original property name from the Odata EDM: GrantID

      Parameters:
      grantID - Grant
    • setBudgetPeriod

      public void setBudgetPeriod(@Nullable String budgetPeriod)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BudgetPeriod

      Parameters:
      budgetPeriod - Budget Period
    • setBudgetProcess

      public void setBudgetProcess(@Nullable String budgetProcess)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BudgetProcess

      Parameters:
      budgetProcess - Budget Process Type
    • setBudgetingType

      public void setBudgetingType(@Nullable String budgetingType)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: BudgetingType

      Parameters:
      budgetingType - Budget Type (Subcategory)
    • setSponsoredProgram

      public void setSponsoredProgram(@Nullable String sponsoredProgram)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SponsoredProgram

      Parameters:
      sponsoredProgram - Sponsored Program
    • setSponsoredClass

      public void setSponsoredClass(@Nullable String sponsoredClass)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SponsoredClass

      Parameters:
      sponsoredClass - Sponsored Class
    • setGteeMBudgetValidityNumber

      public void setGteeMBudgetValidityNumber(@Nullable String gteeMBudgetValidityNumber)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: GteeMBudgetValidityNumber

      Parameters:
      gteeMBudgetValidityNumber - Budget Validity Number
    • setREBusinessEntity

      public void setREBusinessEntity(@Nullable String rEBusinessEntity)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: REBusinessEntity

      Parameters:
      rEBusinessEntity - RE Business Entity
    • setRealEstateBuilding

      public void setRealEstateBuilding(@Nullable String realEstateBuilding)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: RealEstateBuilding

      Parameters:
      realEstateBuilding - Real Estate Building
    • setRealEstateProperty

      public void setRealEstateProperty(@Nullable String realEstateProperty)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: RealEstateProperty

      Parameters:
      realEstateProperty - Real Estate Property
    • setRERentalObject

      public void setRERentalObject(@Nullable String rERentalObject)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: RERentalObject

      Parameters:
      rERentalObject - RE Rental Object
    • setRealEstateContract

      public void setRealEstateContract(@Nullable String realEstateContract)
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: RealEstateContract

      Parameters:
      realEstateContract - Real Estate Contract
    • setREServiceChargeKey

      public void setREServiceChargeKey(@Nullable String rEServiceChargeKey)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: REServiceChargeKey

      Parameters:
      rEServiceChargeKey - RE Service Charge Key
    • setRESettlementUnitID

      public void setRESettlementUnitID(@Nullable String rESettlementUnitID)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: RESettlementUnitID

      Parameters:
      rESettlementUnitID - RE Settlement Unit
    • setSettlementReferenceDate

      public void setSettlementReferenceDate(@Nullable LocalDateTime settlementReferenceDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SettlementReferenceDate

      Parameters:
      settlementReferenceDate - Reference Date for Settlement
    • getEntityCollection

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

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

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

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

      @Nonnull public static <T> FinPlanningEntryItemField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> FinPlanningEntryItemField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<FinPlanningEntryItem>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<FinPlanningEntryItem>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<FinPlanningEntryItem>
    • getDefaultServicePath

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

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

      @Nullable public CompanyCode fetchCompanyCode()
      Fetches the CompanyCode entity (one to one) associated with this entity. This corresponds to the OData navigation property to_CompanyCode.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated CompanyCode entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCompanyCodeOrFetch

      @Nullable public CompanyCode getCompanyCodeOrFetch()
      Retrieval of associated CompanyCode entity (one to one). This corresponds to the OData navigation property to_CompanyCode.

      If the navigation property to_CompanyCode of a queried FinPlanningEntryItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated CompanyCode entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCompanyCodeIfPresent

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

      If the navigation property for an entity FinPlanningEntryItem 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 to_CompanyCode is already loaded, the result will contain the CompanyCode entity. If not, an Option with result state empty is returned.
    • setCompanyCode

      public void setCompanyCode(CompanyCode value)
      Overwrites the associated CompanyCode entity for the loaded navigation property to_CompanyCode.
      Parameters:
      value - New CompanyCode entity.
    • fetchCurrentCostCenter

      @Nullable public CostCenter fetchCurrentCostCenter()
      Fetches the CostCenter entity (one to one) associated with this entity. This corresponds to the OData navigation property to_CurrentCostCenter.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated CostCenter entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCurrentCostCenterOrFetch

      @Nullable public CostCenter getCurrentCostCenterOrFetch()
      Retrieval of associated CostCenter entity (one to one). This corresponds to the OData navigation property to_CurrentCostCenter.

      If the navigation property to_CurrentCostCenter of a queried FinPlanningEntryItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated CostCenter entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCurrentCostCenterIfPresent

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

      If the navigation property for an entity FinPlanningEntryItem 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 to_CurrentCostCenter is already loaded, the result will contain the CostCenter entity. If not, an Option with result state empty is returned.
    • setCurrentCostCenter

      public void setCurrentCostCenter(CostCenter value)
      Overwrites the associated CostCenter entity for the loaded navigation property to_CurrentCostCenter.
      Parameters:
      value - New CostCenter entity.
    • fetchCurrentProfitCenter

      @Nullable public ProfitCenter fetchCurrentProfitCenter()
      Fetches the ProfitCenter entity (one to one) associated with this entity. This corresponds to the OData navigation property to_CurrentProfitCenter.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated ProfitCenter entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCurrentProfitCenterOrFetch

      @Nullable public ProfitCenter getCurrentProfitCenterOrFetch()
      Retrieval of associated ProfitCenter entity (one to one). This corresponds to the OData navigation property to_CurrentProfitCenter.

      If the navigation property to_CurrentProfitCenter of a queried FinPlanningEntryItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated ProfitCenter entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getCurrentProfitCenterIfPresent

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

      If the navigation property for an entity FinPlanningEntryItem 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 to_CurrentProfitCenter is already loaded, the result will contain the ProfitCenter entity. If not, an Option with result state empty is returned.
    • setCurrentProfitCenter

      public void setCurrentProfitCenter(ProfitCenter value)
      Overwrites the associated ProfitCenter entity for the loaded navigation property to_CurrentProfitCenter.
      Parameters:
      value - New ProfitCenter entity.
    • fetchGLAccountInChartOfAccounts

      @Nullable public GLAccountInChartOfAccounts fetchGLAccountInChartOfAccounts()
      Fetches the GLAccountInChartOfAccounts entity (one to one) associated with this entity. This corresponds to the OData navigation property to_GLAccountInChartOfAccounts.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated GLAccountInChartOfAccounts entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getGLAccountInChartOfAccountsOrFetch

      @Nullable public GLAccountInChartOfAccounts getGLAccountInChartOfAccountsOrFetch()
      Retrieval of associated GLAccountInChartOfAccounts entity (one to one). This corresponds to the OData navigation property to_GLAccountInChartOfAccounts.

      If the navigation property to_GLAccountInChartOfAccounts of a queried FinPlanningEntryItem is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated GLAccountInChartOfAccounts entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getGLAccountInChartOfAccountsIfPresent

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

      If the navigation property for an entity FinPlanningEntryItem 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 to_GLAccountInChartOfAccounts is already loaded, the result will contain the GLAccountInChartOfAccounts entity. If not, an Option with result state empty is returned.
    • setGLAccountInChartOfAccounts

      public void setGLAccountInChartOfAccounts(GLAccountInChartOfAccounts value)
      Overwrites the associated GLAccountInChartOfAccounts entity for the loaded navigation property to_GLAccountInChartOfAccounts.
      Parameters:
      value - New GLAccountInChartOfAccounts entity.
    • builder

      @Nonnull public static FinPlanningEntryItem.FinPlanningEntryItemBuilder builder()
    • getID

      @Nullable public String getID()
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: ID

      Returns:
      The iD contained in this entity.
    • getLedger

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

      Original property name from the Odata EDM: Ledger

      Returns:
      Ledger
    • getLedgerName

      @Nullable public String getLedgerName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: LedgerName

      Returns:
      Ledger Name
    • getPlanningCategory

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

      Original property name from the Odata EDM: PlanningCategory

      Returns:
      Plan Category
    • getLedgerFiscalYear

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

      Original property name from the Odata EDM: LedgerFiscalYear

      Returns:
      Fiscal Year of Ledger
    • getGLAccount

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

      Original property name from the Odata EDM: GLAccount

      Returns:
      G/L Account
    • getGLAccountName

      @Nullable public String getGLAccountName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: GLAccountName

      Returns:
      G/L Account Name
    • getCompanyCode

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

      Original property name from the Odata EDM: CompanyCode

      Returns:
      Company Code
    • getCompanyCodeName

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

      Original property name from the Odata EDM: CompanyCodeName

      Returns:
      Company Code Name
    • getFinancialTransactionType

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

      Original property name from the Odata EDM: FinancialTransactionType

      Returns:
      Transaction type
    • getCostCenter

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

      Original property name from the Odata EDM: CostCenter

      Returns:
      Cost Center
    • getCostCenterName

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

      Original property name from the Odata EDM: CostCenterName

      Returns:
      Cost Center Name
    • getProfitCenter

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

      Original property name from the Odata EDM: ProfitCenter

      Returns:
      Profit Center
    • getProfitCenterName

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

      Original property name from the Odata EDM: ProfitCenterName

      Returns:
      Description of Profit Center
    • getFunctionalArea

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

      Original property name from the Odata EDM: FunctionalArea

      Returns:
      Functional Area
    • getFunctionalAreaName

      @Nullable public String getFunctionalAreaName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: FunctionalAreaName

      Returns:
      Functional Area Name
    • getBusinessArea

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

      Original property name from the Odata EDM: BusinessArea

      Returns:
      Business Area
    • getBusinessAreaName

      @Nullable public String getBusinessAreaName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: BusinessAreaName

      Returns:
      Business Area Name
    • getControllingArea

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

      Original property name from the Odata EDM: ControllingArea

      Returns:
      Controlling Area
    • getControllingAreaName

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

      Original property name from the Odata EDM: ControllingAreaName

      Returns:
      Controlling Area Name
    • getSegment

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

      Original property name from the Odata EDM: Segment

      Returns:
      Segment for Segmental Reporting
    • getSegmentName

      @Nullable public String getSegmentName()
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: SegmentName

      Returns:
      Segment Name
    • getPartnerCostCenter

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

      Original property name from the Odata EDM: PartnerCostCenter

      Returns:
      Partner Cost Center
    • getPartnerCostCenterName

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

      Original property name from the Odata EDM: PartnerCostCenterName

      Returns:
      Partner Cost Center Name
    • getPartnerProfitCenter

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

      Original property name from the Odata EDM: PartnerProfitCenter

      Returns:
      Partner Profit Center
    • getPartnerProfitCenterName

      @Nullable public String getPartnerProfitCenterName()
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: PartnerProfitCenterName

      Returns:
      Partner Profit Center Name
    • getPartnerFunctionalArea

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

      Original property name from the Odata EDM: PartnerFunctionalArea

      Returns:
      Partner Functional Area
    • getPartnerFunctionalAreaName

      @Nullable public String getPartnerFunctionalAreaName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PartnerFunctionalAreaName

      Returns:
      Partner Functional Area Name
    • getPartnerBusinessArea

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

      Original property name from the Odata EDM: PartnerBusinessArea

      Returns:
      Partner Business Area
    • getPartnerBusinessAreaName

      @Nullable public String getPartnerBusinessAreaName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PartnerBusinessAreaName

      Returns:
      Partner Business Area Name
    • getPartnerCompany

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

      Original property name from the Odata EDM: PartnerCompany

      Returns:
      Company ID of Trading Partner
    • getPartnerCompanyName

      @Nullable public String getPartnerCompanyName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PartnerCompanyName

      Returns:
      Company Name
    • getPartnerSegment

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

      Original property name from the Odata EDM: PartnerSegment

      Returns:
      Partner Segment for Segmental Reporting
    • getPartnerSegmentName

      @Nullable public String getPartnerSegmentName()
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: PartnerSegmentName

      Returns:
      Partner Segment Name
    • getTransactionCurrency

      @Nullable public String getTransactionCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: TransactionCurrency

      Returns:
      Transaction Currency
    • getAmountInTransactionCurrency

      @Nullable public BigDecimal getAmountInTransactionCurrency()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInTransactionCurrency

      Returns:
      Amount in Transaction Currency
    • getCompanyCodeCurrency

      @Nullable public String getCompanyCodeCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CompanyCodeCurrency

      Returns:
      Company Code Currency
    • getAmountInCompanyCodeCurrency

      @Nullable public BigDecimal getAmountInCompanyCodeCurrency()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInCompanyCodeCurrency

      Returns:
      Amount in Company Code Currency
    • getGlobalCurrency

      @Nullable public String getGlobalCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: GlobalCurrency

      Returns:
      Global Currency
    • getAmountInGlobalCurrency

      @Nullable public BigDecimal getAmountInGlobalCurrency()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInGlobalCurrency

      Returns:
      Amount in Global Currency
    • getControllingObjectCurrency

      @Nullable public String getControllingObjectCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: ControllingObjectCurrency

      Returns:
      CO Object Currency
    • getAmountInObjectCurrency

      @Nullable public BigDecimal getAmountInObjectCurrency()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInObjectCurrency

      Returns:
      Amount in CO Object Currency
    • getFunctionalCurrency

      @Nullable public String getFunctionalCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FunctionalCurrency

      Returns:
      Functional Currency
    • getAmountInFunctionalCurrency

      @Nullable public BigDecimal getAmountInFunctionalCurrency()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFunctionalCurrency

      Returns:
      Amount in Functional Currency
    • getCostSourceUnit

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

      Original property name from the Odata EDM: CostSourceUnit

      Returns:
      Unit of Measure
    • getValuationQuantity

      @Nullable public BigDecimal getValuationQuantity()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: ValuationQuantity

      Returns:
      Valuation Quantity
    • getReferenceQuantityUnit

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

      Original property name from the Odata EDM: ReferenceQuantityUnit

      Returns:
      Unit of Measure for Reference Quantity
    • getReferenceQuantity

      @Nullable public BigDecimal getReferenceQuantity()
      Constraints: Not nullable, Precision: 23, Scale: 3

      Original property name from the Odata EDM: ReferenceQuantity

      Returns:
      Reference quantity
    • getFreeDefinedCurrency1

      @Nullable public String getFreeDefinedCurrency1()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency1

      Returns:
      Freely Defined Currency 1
    • getAmountInFreeDefinedCurrency1

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency1()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency1

      Returns:
      Amount in Freely Defined Currency 1
    • getFreeDefinedCurrency2

      @Nullable public String getFreeDefinedCurrency2()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency2

      Returns:
      Freely Defined Currency 2
    • getAmountInFreeDefinedCurrency2

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency2()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency2

      Returns:
      Amount in Freely Defined Currency 2
    • getFreeDefinedCurrency3

      @Nullable public String getFreeDefinedCurrency3()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency3

      Returns:
      Freely Defined Currency 3
    • getAmountInFreeDefinedCurrency3

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency3()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency3

      Returns:
      Amount in Freely Defined Currency 3
    • getFreeDefinedCurrency4

      @Nullable public String getFreeDefinedCurrency4()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency4

      Returns:
      Freely Defined Currency 4
    • getAmountInFreeDefinedCurrency4

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency4()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency4

      Returns:
      Amount in Freely Defined Currency 4
    • getFreeDefinedCurrency5

      @Nullable public String getFreeDefinedCurrency5()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency5

      Returns:
      Freely Defined Currency 5
    • getAmountInFreeDefinedCurrency5

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency5()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency5

      Returns:
      Amount in Freely Defined Currency 5
    • getFreeDefinedCurrency6

      @Nullable public String getFreeDefinedCurrency6()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency6

      Returns:
      Freely Defined Currency 6
    • getAmountInFreeDefinedCurrency6

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency6()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency6

      Returns:
      Amount in Freely Defined Currency 6
    • getFreeDefinedCurrency7

      @Nullable public String getFreeDefinedCurrency7()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency7

      Returns:
      Freely Defined Currency 7
    • getAmountInFreeDefinedCurrency7

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency7()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency7

      Returns:
      Amount in Freely Defined Currency 7
    • getFreeDefinedCurrency8

      @Nullable public String getFreeDefinedCurrency8()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: FreeDefinedCurrency8

      Returns:
      Freely Defined Currency 8
    • getAmountInFreeDefinedCurrency8

      @Nullable public BigDecimal getAmountInFreeDefinedCurrency8()
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: AmountInFreeDefinedCurrency8

      Returns:
      Amount in Freely Defined Currency 8
    • getFiscalPeriod

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

      Original property name from the Odata EDM: FiscalPeriod

      Returns:
      Fiscal Period
    • getFiscalYearVariant

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

      Original property name from the Odata EDM: FiscalYearVariant

      Returns:
      Fiscal Year Variant
    • getFiscalYearPeriod

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

      Original property name from the Odata EDM: FiscalYearPeriod

      Returns:
      Fiscal Year Period
    • getChartOfAccounts

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

      Original property name from the Odata EDM: ChartOfAccounts

      Returns:
      Chart of Accounts
    • getPlant

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

      Original property name from the Odata EDM: Plant

      Returns:
      Plant
    • getPlantName

      @Nullable public String getPlantName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PlantName

      Returns:
      Plant Name
    • getCustomer

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

      Original property name from the Odata EDM: Customer

      Returns:
      Customer Number
    • getCustomerName

      @Nullable public String getCustomerName()
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: CustomerName

      Returns:
      Name of Customer
    • getControllingDebitCreditCode

      @Nullable public String getControllingDebitCreditCode()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ControllingDebitCreditCode

      Returns:
      CO Debit/Credit Indicator
    • getProjectExternalID

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

      Original property name from the Odata EDM: ProjectExternalID

      Returns:
      Project External ID
    • getProject

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

      Original property name from the Odata EDM: Project

      Returns:
      Project Definition
    • getProjectDescription

      @Nullable public String getProjectDescription()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProjectDescription

      Returns:
      Project Description
    • getWBSElementExternalID

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

      Original property name from the Odata EDM: WBSElementExternalID

      Returns:
      WBS Element External ID
    • getWBSElement

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

      Original property name from the Odata EDM: WBSElement

      Returns:
      Work Breakdown Structure Element (WBS Element)
    • getWBSElementDescription

      @Nullable public String getWBSElementDescription()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WBSElementDescription

      Returns:
      WBS Element Name
    • getPartnerCompanyCode

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

      Original property name from the Odata EDM: PartnerCompanyCode

      Returns:
      Company Code of Partner
    • getPartnerCompanyCodeName

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

      Original property name from the Odata EDM: PartnerCompanyCodeName

      Returns:
      Partner Company Code Name
    • getCostCtrActivityType

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

      Original property name from the Odata EDM: CostCtrActivityType

      Returns:
      Activity Type
    • getCostCtrActivityTypeName

      @Nullable public String getCostCtrActivityTypeName()
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: CostCtrActivityTypeName

      Returns:
      Activity Type Name
    • getOrderID

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

      Original property name from the Odata EDM: OrderID

      Returns:
      Order ID
    • getPartnerOrder

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

      Original property name from the Odata EDM: PartnerOrder

      Returns:
      Partner Order
    • getPartnerCostCtrActivityType

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

      Original property name from the Odata EDM: PartnerCostCtrActivityType

      Returns:
      Partner Cost Center Activity Type
    • getPartnerCostCtrActivityTypeName

      @Nullable public String getPartnerCostCtrActivityTypeName()
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: PartnerCostCtrActivityTypeName

      Returns:
      Partner Activity Type Name
    • getPartnerProject

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

      Original property name from the Odata EDM: PartnerProject

      Returns:
      Partner Project
    • getPartnerProjectDescription

      @Nullable public String getPartnerProjectDescription()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PartnerProjectDescription

      Returns:
      Partner Project Description (1st text line)
    • getPartnerWBSElement

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

      Original property name from the Odata EDM: PartnerWBSElement

      Returns:
      Partner WBS Element
    • getPartnerWBSElementDescription

      @Nullable public String getPartnerWBSElementDescription()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PartnerWBSElementDescription

      Returns:
      Partner WBS Element Description
    • getSalesOrganization

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

      Original property name from the Odata EDM: SalesOrganization

      Returns:
      Sales Organization
    • getSalesOrganizationName

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

      Original property name from the Odata EDM: SalesOrganizationName

      Returns:
      Sales Organization Name
    • getDistributionChannel

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

      Original property name from the Odata EDM: DistributionChannel

      Returns:
      Distribution Channel
    • getDistributionChannelName

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

      Original property name from the Odata EDM: DistributionChannelName

      Returns:
      Distribution Channel Name
    • getDivision

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

      Original property name from the Odata EDM: Division

      Returns:
      Division
    • getDivisionName

      @Nullable public String getDivisionName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: DivisionName

      Returns:
      Name of Division
    • getSoldMaterial

      @Nullable public String getSoldMaterial()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SoldMaterial

      Returns:
      Product Sold
    • getSoldMaterialName

      @Nullable public String getSoldMaterialName()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SoldMaterialName

      Returns:
      Sold Material Name
    • getMaterialGroup

      @Nullable public String getMaterialGroup()
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Returns:
      Product Sold Group
    • getMaterialGroupName

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

      Original property name from the Odata EDM: MaterialGroupName

      Returns:
      Product Group Description
    • getCustomerGroup

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

      Original property name from the Odata EDM: CustomerGroup

      Returns:
      Customer Group
    • getCustomerGroupName

      @Nullable public String getCustomerGroupName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: CustomerGroupName

      Returns:
      Name of Customer Group
    • getCustomerSupplierCountry

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

      Original property name from the Odata EDM: CustomerSupplierCountry

      Returns:
      Country/Region of Customer or Supplier
    • getCustomerSupplierCountryName

      @Nullable public String getCustomerSupplierCountryName()
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: CustomerSupplierCountryName

      Returns:
      Country/Region Name of Customer/Supplier
    • getCustomerSupplierIndustry

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

      Original property name from the Odata EDM: CustomerSupplierIndustry

      Returns:
      Industry Key
    • getCustomerSupplierIndustryName

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

      Original property name from the Odata EDM: CustomerSupplierIndustryName

      Returns:
      Customer Supplier Industry Name
    • getSalesDistrict

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

      Original property name from the Odata EDM: SalesDistrict

      Returns:
      Sales District
    • getSalesDistrictName

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

      Original property name from the Odata EDM: SalesDistrictName

      Returns:
      Name of the District
    • getFinancialManagementArea

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

      Original property name from the Odata EDM: FinancialManagementArea

      Returns:
      Financial Management Area
    • getFund

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

      Original property name from the Odata EDM: Fund

      Returns:
      Fund
    • getGrantID

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

      Original property name from the Odata EDM: GrantID

      Returns:
      Grant
    • getBudgetPeriod

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

      Original property name from the Odata EDM: BudgetPeriod

      Returns:
      Budget Period
    • getBudgetProcess

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

      Original property name from the Odata EDM: BudgetProcess

      Returns:
      Budget Process Type
    • getBudgetingType

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

      Original property name from the Odata EDM: BudgetingType

      Returns:
      Budget Type (Subcategory)
    • getSponsoredProgram

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

      Original property name from the Odata EDM: SponsoredProgram

      Returns:
      Sponsored Program
    • getSponsoredClass

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

      Original property name from the Odata EDM: SponsoredClass

      Returns:
      Sponsored Class
    • getGteeMBudgetValidityNumber

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

      Original property name from the Odata EDM: GteeMBudgetValidityNumber

      Returns:
      Budget Validity Number
    • getREBusinessEntity

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

      Original property name from the Odata EDM: REBusinessEntity

      Returns:
      RE Business Entity
    • getRealEstateBuilding

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

      Original property name from the Odata EDM: RealEstateBuilding

      Returns:
      Real Estate Building
    • getRealEstateProperty

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

      Original property name from the Odata EDM: RealEstateProperty

      Returns:
      Real Estate Property
    • getRERentalObject

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

      Original property name from the Odata EDM: RERentalObject

      Returns:
      RE Rental Object
    • getRealEstateContract

      @Nullable public String getRealEstateContract()
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: RealEstateContract

      Returns:
      Real Estate Contract
    • getREServiceChargeKey

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

      Original property name from the Odata EDM: REServiceChargeKey

      Returns:
      RE Service Charge Key
    • getRESettlementUnitID

      @Nullable public String getRESettlementUnitID()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: RESettlementUnitID

      Returns:
      RE Settlement Unit
    • getSettlementReferenceDate

      @Nullable public LocalDateTime getSettlementReferenceDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: SettlementReferenceDate

      Returns:
      Reference Date for Settlement
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<FinPlanningEntryItem>