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

public class BPFiscalYearInformation extends VdmEntity<BPFiscalYearInformation>
Fiscal Year Information

Original entity name from the Odata EDM: A_BPFiscalYearInformationType

  • Field Details

    • ALL_FIELDS

      public static final BPFiscalYearInformationSelectable ALL_FIELDS
      Selector for all available fields of BPFiscalYearInformation.
    • BUSINESS_PARTNER

      public static final BPFiscalYearInformationField<String> BUSINESS_PARTNER
      Use with available fluent helpers to apply the BusinessPartner field to query operations.
    • BUSINESS_PARTNER_FISCAL_YEAR

      public static final BPFiscalYearInformationField<String> BUSINESS_PARTNER_FISCAL_YEAR
      Use with available fluent helpers to apply the BusinessPartnerFiscalYear field to query operations.
    • BP_BALANCE_SHEET_CURRENCY

      public static final BPFiscalYearInformationField<String> BP_BALANCE_SHEET_CURRENCY
      Use with available fluent helpers to apply the BPBalanceSheetCurrency field to query operations.
    • BP_ANNUAL_STOCKHOLDER_MEETING_DATE

      public static final BPFiscalYearInformationField<LocalDateTime> BP_ANNUAL_STOCKHOLDER_MEETING_DATE
      Use with available fluent helpers to apply the BPAnnualStockholderMeetingDate field to query operations.
    • BP_FISCAL_YEAR_START_DATE

      public static final BPFiscalYearInformationField<LocalDateTime> BP_FISCAL_YEAR_START_DATE
      Use with available fluent helpers to apply the BPFiscalYearStartDate field to query operations.
    • BP_FISCAL_YEAR_END_DATE

      public static final BPFiscalYearInformationField<LocalDateTime> BP_FISCAL_YEAR_END_DATE
      Use with available fluent helpers to apply the BPFiscalYearEndDate field to query operations.
    • BP_FISCAL_YEAR_IS_CLOSED

      public static final BPFiscalYearInformationField<Boolean> BP_FISCAL_YEAR_IS_CLOSED
      Use with available fluent helpers to apply the BPFiscalYearIsClosed field to query operations.
    • BP_FISCAL_YEAR_CLOSING_DATE

      public static final BPFiscalYearInformationField<LocalDateTime> BP_FISCAL_YEAR_CLOSING_DATE
      Use with available fluent helpers to apply the BPFiscalYearClosingDate field to query operations.
    • BP_FSCL_YR_CNSLDTD_FIN_STATEMENT_DTE

      public static final BPFiscalYearInformationField<LocalDateTime> BP_FSCL_YR_CNSLDTD_FIN_STATEMENT_DTE
      Use with available fluent helpers to apply the BPFsclYrCnsldtdFinStatementDte field to query operations.
    • BP_CAPITAL_STOCK_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_CAPITAL_STOCK_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPCapitalStockAmtInBalShtCrcy field to query operations.
    • BP_ISSD_STOCK_CPTL_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_ISSD_STOCK_CPTL_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPIssdStockCptlAmtInBalShtCrcy field to query operations.
    • BP_PARTCIPN_CERT_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_PARTCIPN_CERT_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPPartcipnCertAmtInBalShtCrcy field to query operations.
    • BP_EQUITY_CAPITAL_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_EQUITY_CAPITAL_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPEquityCapitalAmtInBalShtCrcy field to query operations.
    • BP_GROSS_PREMIUM_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_GROSS_PREMIUM_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPGrossPremiumAmtInBalShtCrcy field to query operations.
    • BP_NET_PREMIUM_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_NET_PREMIUM_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPNetPremiumAmtInBalShtCrcy field to query operations.
    • BP_ANNUAL_SALES_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_ANNUAL_SALES_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPAnnualSalesAmtInBalShtCrcy field to query operations.
    • BP_ANNUAL_NET_INC_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_ANNUAL_NET_INC_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPAnnualNetIncAmtInBalShtCrcy field to query operations.
    • BP_DIVIDEND_DISTR_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_DIVIDEND_DISTR_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPDividendDistrAmtInBalShtCrcy field to query operations.
    • BP_DEBT_RATIO_IN_YEARS

      public static final BPFiscalYearInformationField<BigDecimal> BP_DEBT_RATIO_IN_YEARS
      Use with available fluent helpers to apply the BPDebtRatioInYears field to query operations.
    • BP_ANNUAL_PN_L_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_ANNUAL_PN_L_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPAnnualPnLAmtInBalShtCrcy field to query operations.
    • BP_BAL_SHEET_TOTAL_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_BAL_SHEET_TOTAL_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPBalSheetTotalAmtInBalShtCrcy field to query operations.
    • BP_NUMBER_OF_EMPLOYEES

      public static final BPFiscalYearInformationField<String> BP_NUMBER_OF_EMPLOYEES
      Use with available fluent helpers to apply the BPNumberOfEmployees field to query operations.
    • BP_CPTL_RESERVE_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_CPTL_RESERVE_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPCptlReserveAmtInBalShtCrcy field to query operations.
    • BP_LGL_REVN_RSRV_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_LGL_REVN_RSRV_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPLglRevnRsrvAmtInBalShtCrcy field to query operations.
    • REVN_RSRV_OWN_STK_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> REVN_RSRV_OWN_STK_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the RevnRsrvOwnStkAmtInBalShtCrcy field to query operations.
    • BP_STATRY_RESERVE_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_STATRY_RESERVE_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPStatryReserveAmtInBalShtCrcy field to query operations.
    • BP_OTH_REVN_RSRV_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_OTH_REVN_RSRV_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPOthRevnRsrvAmtInBalShtCrcy field to query operations.
    • BP_PN_L_CARRYFWD_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_PN_L_CARRYFWD_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPPnLCarryfwdAmtInBalShtCrcy field to query operations.
    • BP_SUBORDD_LBLTY_AMT_IN_BAL_SHT_CRCY

      public static final BPFiscalYearInformationField<BigDecimal> BP_SUBORDD_LBLTY_AMT_IN_BAL_SHT_CRCY
      Use with available fluent helpers to apply the BPSuborddLbltyAmtInBalShtCrcy field to query operations.
    • BP_RET_ON_TOTAL_CPTL_EMPLD_IN_PERCENT

      public static final BPFiscalYearInformationField<BigDecimal> BP_RET_ON_TOTAL_CPTL_EMPLD_IN_PERCENT
      Use with available fluent helpers to apply the BPRetOnTotalCptlEmpldInPercent field to query operations.
    • BP_DEBT_CLEARANCE_PERIOD_IN_YEARS

      public static final BPFiscalYearInformationField<BigDecimal> BP_DEBT_CLEARANCE_PERIOD_IN_YEARS
      Use with available fluent helpers to apply the BPDebtClearancePeriodInYears field to query operations.
    • BP_FINANCING_COEFF_IN_PERCENT

      public static final BPFiscalYearInformationField<BigDecimal> BP_FINANCING_COEFF_IN_PERCENT
      Use with available fluent helpers to apply the BPFinancingCoeffInPercent field to query operations.
    • BP_EQUITY_RATIO_IN_PERCENT

      public static final BPFiscalYearInformationField<BigDecimal> BP_EQUITY_RATIO_IN_PERCENT
      Use with available fluent helpers to apply the BPEquityRatioInPercent field to query operations.
  • Constructor Details

    • BPFiscalYearInformation

      public BPFiscalYearInformation()
    • BPFiscalYearInformation

      public BPFiscalYearInformation(@Nullable String businessPartner, @Nullable String businessPartnerFiscalYear, @Nullable String bPBalanceSheetCurrency, @Nullable LocalDateTime bPAnnualStockholderMeetingDate, @Nullable LocalDateTime bPFiscalYearStartDate, @Nullable LocalDateTime bPFiscalYearEndDate, @Nullable Boolean bPFiscalYearIsClosed, @Nullable LocalDateTime bPFiscalYearClosingDate, @Nullable LocalDateTime bPFsclYrCnsldtdFinStatementDte, @Nullable BigDecimal bPCapitalStockAmtInBalShtCrcy, @Nullable BigDecimal bPIssdStockCptlAmtInBalShtCrcy, @Nullable BigDecimal bPPartcipnCertAmtInBalShtCrcy, @Nullable BigDecimal bPEquityCapitalAmtInBalShtCrcy, @Nullable BigDecimal bPGrossPremiumAmtInBalShtCrcy, @Nullable BigDecimal bPNetPremiumAmtInBalShtCrcy, @Nullable BigDecimal bPAnnualSalesAmtInBalShtCrcy, @Nullable BigDecimal bPAnnualNetIncAmtInBalShtCrcy, @Nullable BigDecimal bPDividendDistrAmtInBalShtCrcy, @Nullable BigDecimal bPDebtRatioInYears, @Nullable BigDecimal bPAnnualPnLAmtInBalShtCrcy, @Nullable BigDecimal bPBalSheetTotalAmtInBalShtCrcy, @Nullable String bPNumberOfEmployees, @Nullable BigDecimal bPCptlReserveAmtInBalShtCrcy, @Nullable BigDecimal bPLglRevnRsrvAmtInBalShtCrcy, @Nullable BigDecimal revnRsrvOwnStkAmtInBalShtCrcy, @Nullable BigDecimal bPStatryReserveAmtInBalShtCrcy, @Nullable BigDecimal bPOthRevnRsrvAmtInBalShtCrcy, @Nullable BigDecimal bPPnLCarryfwdAmtInBalShtCrcy, @Nullable BigDecimal bPSuborddLbltyAmtInBalShtCrcy, @Nullable BigDecimal bPRetOnTotalCptlEmpldInPercent, @Nullable BigDecimal bPDebtClearancePeriodInYears, @Nullable BigDecimal bPFinancingCoeffInPercent, @Nullable BigDecimal bPEquityRatioInPercent)
  • Method Details

    • getType

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

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

      Original property name from the Odata EDM: BusinessPartner

      Parameters:
      businessPartner - Business Partner Number
    • setBusinessPartnerFiscalYear

      public void setBusinessPartnerFiscalYear(@Nullable String businessPartnerFiscalYear)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessPartnerFiscalYear

      Parameters:
      businessPartnerFiscalYear - Fiscal year
    • setBPBalanceSheetCurrency

      public void setBPBalanceSheetCurrency(@Nullable String bPBalanceSheetCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: BPBalanceSheetCurrency

      Parameters:
      bPBalanceSheetCurrency - Balance Sheet Currency
    • setBPAnnualStockholderMeetingDate

      public void setBPAnnualStockholderMeetingDate(@Nullable LocalDateTime bPAnnualStockholderMeetingDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BPAnnualStockholderMeetingDate

      Parameters:
      bPAnnualStockholderMeetingDate - Date of Annual Stockholders Meeting
    • setBPFiscalYearStartDate

      public void setBPFiscalYearStartDate(@Nullable LocalDateTime bPFiscalYearStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BPFiscalYearStartDate

      Parameters:
      bPFiscalYearStartDate - Fiscal Year Start Date
    • setBPFiscalYearEndDate

      public void setBPFiscalYearEndDate(@Nullable LocalDateTime bPFiscalYearEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BPFiscalYearEndDate

      Parameters:
      bPFiscalYearEndDate - Fiscal Year End Date
    • setBPFiscalYearIsClosed

      public void setBPFiscalYearIsClosed(@Nullable Boolean bPFiscalYearIsClosed)
      Constraints: none

      Original property name from the Odata EDM: BPFiscalYearIsClosed

      Parameters:
      bPFiscalYearIsClosed - Year-End Closing
    • setBPFiscalYearClosingDate

      public void setBPFiscalYearClosingDate(@Nullable LocalDateTime bPFiscalYearClosingDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BPFiscalYearClosingDate

      Parameters:
      bPFiscalYearClosingDate - Year-End Closing Date for Fiscal Year
    • setBPFsclYrCnsldtdFinStatementDte

      public void setBPFsclYrCnsldtdFinStatementDte(@Nullable LocalDateTime bPFsclYrCnsldtdFinStatementDte)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BPFsclYrCnsldtdFinStatementDte

      Parameters:
      bPFsclYrCnsldtdFinStatementDte - Date of Consolidated Financial Statements of Group Company
    • setBPCapitalStockAmtInBalShtCrcy

      public void setBPCapitalStockAmtInBalShtCrcy(@Nullable BigDecimal bPCapitalStockAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPCapitalStockAmtInBalShtCrcy

      Parameters:
      bPCapitalStockAmtInBalShtCrcy - Amount of Authorized Capital Stock for Company
    • setBPIssdStockCptlAmtInBalShtCrcy

      public void setBPIssdStockCptlAmtInBalShtCrcy(@Nullable BigDecimal bPIssdStockCptlAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPIssdStockCptlAmtInBalShtCrcy

      Parameters:
      bPIssdStockCptlAmtInBalShtCrcy - Amount of Issued Stock Capital for Company
    • setBPPartcipnCertAmtInBalShtCrcy

      public void setBPPartcipnCertAmtInBalShtCrcy(@Nullable BigDecimal bPPartcipnCertAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPPartcipnCertAmtInBalShtCrcy

      Parameters:
      bPPartcipnCertAmtInBalShtCrcy - Amount of Participation Certificates Outstanding for Company
    • setBPEquityCapitalAmtInBalShtCrcy

      public void setBPEquityCapitalAmtInBalShtCrcy(@Nullable BigDecimal bPEquityCapitalAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPEquityCapitalAmtInBalShtCrcy

      Parameters:
      bPEquityCapitalAmtInBalShtCrcy - Amount of Equity Capital for Company
    • setBPGrossPremiumAmtInBalShtCrcy

      public void setBPGrossPremiumAmtInBalShtCrcy(@Nullable BigDecimal bPGrossPremiumAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPGrossPremiumAmtInBalShtCrcy

      Parameters:
      bPGrossPremiumAmtInBalShtCrcy - Gross Premium
    • setBPNetPremiumAmtInBalShtCrcy

      public void setBPNetPremiumAmtInBalShtCrcy(@Nullable BigDecimal bPNetPremiumAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPNetPremiumAmtInBalShtCrcy

      Parameters:
      bPNetPremiumAmtInBalShtCrcy - Net Premium
    • setBPAnnualSalesAmtInBalShtCrcy

      public void setBPAnnualSalesAmtInBalShtCrcy(@Nullable BigDecimal bPAnnualSalesAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPAnnualSalesAmtInBalShtCrcy

      Parameters:
      bPAnnualSalesAmtInBalShtCrcy - Amount of Annual Sales for Company
    • setBPAnnualNetIncAmtInBalShtCrcy

      public void setBPAnnualNetIncAmtInBalShtCrcy(@Nullable BigDecimal bPAnnualNetIncAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPAnnualNetIncAmtInBalShtCrcy

      Parameters:
      bPAnnualNetIncAmtInBalShtCrcy - Amount of Annual Net Income/Net Loss for Company
    • setBPDividendDistrAmtInBalShtCrcy

      public void setBPDividendDistrAmtInBalShtCrcy(@Nullable BigDecimal bPDividendDistrAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPDividendDistrAmtInBalShtCrcy

      Parameters:
      bPDividendDistrAmtInBalShtCrcy - Dividend/Profit Distribution Amount for Company
    • setBPDebtRatioInYears

      public void setBPDebtRatioInYears(@Nullable BigDecimal bPDebtRatioInYears)
      Constraints: Not nullable, Precision: 6, Scale: 3

      Original property name from the Odata EDM: BPDebtRatioInYears

      Parameters:
      bPDebtRatioInYears - Debt Ratio in Years
    • setBPAnnualPnLAmtInBalShtCrcy

      public void setBPAnnualPnLAmtInBalShtCrcy(@Nullable BigDecimal bPAnnualPnLAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPAnnualPnLAmtInBalShtCrcy

      Parameters:
      bPAnnualPnLAmtInBalShtCrcy - Amount of Annual Profit/Loss for Organization
    • setBPBalSheetTotalAmtInBalShtCrcy

      public void setBPBalSheetTotalAmtInBalShtCrcy(@Nullable BigDecimal bPBalSheetTotalAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPBalSheetTotalAmtInBalShtCrcy

      Parameters:
      bPBalSheetTotalAmtInBalShtCrcy - Amount of Balance Sheet Total for Company
    • setBPNumberOfEmployees

      public void setBPNumberOfEmployees(@Nullable String bPNumberOfEmployees)
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: BPNumberOfEmployees

      Parameters:
      bPNumberOfEmployees - Number of Employees in Company
    • setBPCptlReserveAmtInBalShtCrcy

      public void setBPCptlReserveAmtInBalShtCrcy(@Nullable BigDecimal bPCptlReserveAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPCptlReserveAmtInBalShtCrcy

      Parameters:
      bPCptlReserveAmtInBalShtCrcy - Amount of Capital Reserve for Company
    • setBPLglRevnRsrvAmtInBalShtCrcy

      public void setBPLglRevnRsrvAmtInBalShtCrcy(@Nullable BigDecimal bPLglRevnRsrvAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPLglRevnRsrvAmtInBalShtCrcy

      Parameters:
      bPLglRevnRsrvAmtInBalShtCrcy - Amount of Legal Revenue Reserves for Company
    • setRevnRsrvOwnStkAmtInBalShtCrcy

      public void setRevnRsrvOwnStkAmtInBalShtCrcy(@Nullable BigDecimal revnRsrvOwnStkAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: RevnRsrvOwnStkAmtInBalShtCrcy

      Parameters:
      revnRsrvOwnStkAmtInBalShtCrcy - Revenue Reserves for Own Stock
    • setBPStatryReserveAmtInBalShtCrcy

      public void setBPStatryReserveAmtInBalShtCrcy(@Nullable BigDecimal bPStatryReserveAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPStatryReserveAmtInBalShtCrcy

      Parameters:
      bPStatryReserveAmtInBalShtCrcy - Amount of Statutory Revenue Reserve for Company
    • setBPOthRevnRsrvAmtInBalShtCrcy

      public void setBPOthRevnRsrvAmtInBalShtCrcy(@Nullable BigDecimal bPOthRevnRsrvAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPOthRevnRsrvAmtInBalShtCrcy

      Parameters:
      bPOthRevnRsrvAmtInBalShtCrcy - Amount of Other Revenue Reserves for Company
    • setBPPnLCarryfwdAmtInBalShtCrcy

      public void setBPPnLCarryfwdAmtInBalShtCrcy(@Nullable BigDecimal bPPnLCarryfwdAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPPnLCarryfwdAmtInBalShtCrcy

      Parameters:
      bPPnLCarryfwdAmtInBalShtCrcy - Amount of Profit/Loss Carried Forward for Company
    • setBPSuborddLbltyAmtInBalShtCrcy

      public void setBPSuborddLbltyAmtInBalShtCrcy(@Nullable BigDecimal bPSuborddLbltyAmtInBalShtCrcy)
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPSuborddLbltyAmtInBalShtCrcy

      Parameters:
      bPSuborddLbltyAmtInBalShtCrcy - Amount of Subordinated Liabilities for Company
    • setBPRetOnTotalCptlEmpldInPercent

      public void setBPRetOnTotalCptlEmpldInPercent(@Nullable BigDecimal bPRetOnTotalCptlEmpldInPercent)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: BPRetOnTotalCptlEmpldInPercent

      Parameters:
      bPRetOnTotalCptlEmpldInPercent - Return on Total Capital Employed for Company in Percent
    • setBPDebtClearancePeriodInYears

      public void setBPDebtClearancePeriodInYears(@Nullable BigDecimal bPDebtClearancePeriodInYears)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: BPDebtClearancePeriodInYears

      Parameters:
      bPDebtClearancePeriodInYears - Debt Clearance Period in Years
    • setBPFinancingCoeffInPercent

      public void setBPFinancingCoeffInPercent(@Nullable BigDecimal bPFinancingCoeffInPercent)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: BPFinancingCoeffInPercent

      Parameters:
      bPFinancingCoeffInPercent - Financing Coefficient for Company in Percent
    • setBPEquityRatioInPercent

      public void setBPEquityRatioInPercent(@Nullable BigDecimal bPEquityRatioInPercent)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: BPEquityRatioInPercent

      Parameters:
      bPEquityRatioInPercent - Equity Ratio of Company in Percent
    • getEntityCollection

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

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

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

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

      @Nonnull public static <T> BPFiscalYearInformationField<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> BPFiscalYearInformationField<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<BPFiscalYearInformation>
    • setServicePathForFetch

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

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

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<BPFiscalYearInformation>
    • builder

    • getBusinessPartner

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

      Original property name from the Odata EDM: BusinessPartner

      Returns:
      Business Partner Number
    • getBusinessPartnerFiscalYear

      @Nullable public String getBusinessPartnerFiscalYear()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessPartnerFiscalYear

      Returns:
      Fiscal year
    • getBPBalanceSheetCurrency

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

      Original property name from the Odata EDM: BPBalanceSheetCurrency

      Returns:
      Balance Sheet Currency
    • getBPAnnualStockholderMeetingDate

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

      Original property name from the Odata EDM: BPAnnualStockholderMeetingDate

      Returns:
      Date of Annual Stockholders Meeting
    • getBPFiscalYearStartDate

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

      Original property name from the Odata EDM: BPFiscalYearStartDate

      Returns:
      Fiscal Year Start Date
    • getBPFiscalYearEndDate

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

      Original property name from the Odata EDM: BPFiscalYearEndDate

      Returns:
      Fiscal Year End Date
    • getBPFiscalYearIsClosed

      @Nullable public Boolean getBPFiscalYearIsClosed()
      Constraints: none

      Original property name from the Odata EDM: BPFiscalYearIsClosed

      Returns:
      Year-End Closing
    • getBPFiscalYearClosingDate

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

      Original property name from the Odata EDM: BPFiscalYearClosingDate

      Returns:
      Year-End Closing Date for Fiscal Year
    • getBPFsclYrCnsldtdFinStatementDte

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

      Original property name from the Odata EDM: BPFsclYrCnsldtdFinStatementDte

      Returns:
      Date of Consolidated Financial Statements of Group Company
    • getBPCapitalStockAmtInBalShtCrcy

      @Nullable public BigDecimal getBPCapitalStockAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPCapitalStockAmtInBalShtCrcy

      Returns:
      Amount of Authorized Capital Stock for Company
    • getBPIssdStockCptlAmtInBalShtCrcy

      @Nullable public BigDecimal getBPIssdStockCptlAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPIssdStockCptlAmtInBalShtCrcy

      Returns:
      Amount of Issued Stock Capital for Company
    • getBPPartcipnCertAmtInBalShtCrcy

      @Nullable public BigDecimal getBPPartcipnCertAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPPartcipnCertAmtInBalShtCrcy

      Returns:
      Amount of Participation Certificates Outstanding for Company
    • getBPEquityCapitalAmtInBalShtCrcy

      @Nullable public BigDecimal getBPEquityCapitalAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPEquityCapitalAmtInBalShtCrcy

      Returns:
      Amount of Equity Capital for Company
    • getBPGrossPremiumAmtInBalShtCrcy

      @Nullable public BigDecimal getBPGrossPremiumAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPGrossPremiumAmtInBalShtCrcy

      Returns:
      Gross Premium
    • getBPNetPremiumAmtInBalShtCrcy

      @Nullable public BigDecimal getBPNetPremiumAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPNetPremiumAmtInBalShtCrcy

      Returns:
      Net Premium
    • getBPAnnualSalesAmtInBalShtCrcy

      @Nullable public BigDecimal getBPAnnualSalesAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPAnnualSalesAmtInBalShtCrcy

      Returns:
      Amount of Annual Sales for Company
    • getBPAnnualNetIncAmtInBalShtCrcy

      @Nullable public BigDecimal getBPAnnualNetIncAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPAnnualNetIncAmtInBalShtCrcy

      Returns:
      Amount of Annual Net Income/Net Loss for Company
    • getBPDividendDistrAmtInBalShtCrcy

      @Nullable public BigDecimal getBPDividendDistrAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPDividendDistrAmtInBalShtCrcy

      Returns:
      Dividend/Profit Distribution Amount for Company
    • getBPDebtRatioInYears

      @Nullable public BigDecimal getBPDebtRatioInYears()
      Constraints: Not nullable, Precision: 6, Scale: 3

      Original property name from the Odata EDM: BPDebtRatioInYears

      Returns:
      Debt Ratio in Years
    • getBPAnnualPnLAmtInBalShtCrcy

      @Nullable public BigDecimal getBPAnnualPnLAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPAnnualPnLAmtInBalShtCrcy

      Returns:
      Amount of Annual Profit/Loss for Organization
    • getBPBalSheetTotalAmtInBalShtCrcy

      @Nullable public BigDecimal getBPBalSheetTotalAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPBalSheetTotalAmtInBalShtCrcy

      Returns:
      Amount of Balance Sheet Total for Company
    • getBPNumberOfEmployees

      @Nullable public String getBPNumberOfEmployees()
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: BPNumberOfEmployees

      Returns:
      Number of Employees in Company
    • getBPCptlReserveAmtInBalShtCrcy

      @Nullable public BigDecimal getBPCptlReserveAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPCptlReserveAmtInBalShtCrcy

      Returns:
      Amount of Capital Reserve for Company
    • getBPLglRevnRsrvAmtInBalShtCrcy

      @Nullable public BigDecimal getBPLglRevnRsrvAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPLglRevnRsrvAmtInBalShtCrcy

      Returns:
      Amount of Legal Revenue Reserves for Company
    • getRevnRsrvOwnStkAmtInBalShtCrcy

      @Nullable public BigDecimal getRevnRsrvOwnStkAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: RevnRsrvOwnStkAmtInBalShtCrcy

      Returns:
      Revenue Reserves for Own Stock
    • getBPStatryReserveAmtInBalShtCrcy

      @Nullable public BigDecimal getBPStatryReserveAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPStatryReserveAmtInBalShtCrcy

      Returns:
      Amount of Statutory Revenue Reserve for Company
    • getBPOthRevnRsrvAmtInBalShtCrcy

      @Nullable public BigDecimal getBPOthRevnRsrvAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPOthRevnRsrvAmtInBalShtCrcy

      Returns:
      Amount of Other Revenue Reserves for Company
    • getBPPnLCarryfwdAmtInBalShtCrcy

      @Nullable public BigDecimal getBPPnLCarryfwdAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPPnLCarryfwdAmtInBalShtCrcy

      Returns:
      Amount of Profit/Loss Carried Forward for Company
    • getBPSuborddLbltyAmtInBalShtCrcy

      @Nullable public BigDecimal getBPSuborddLbltyAmtInBalShtCrcy()
      Constraints: Not nullable, Precision: 16, Scale: 3

      Original property name from the Odata EDM: BPSuborddLbltyAmtInBalShtCrcy

      Returns:
      Amount of Subordinated Liabilities for Company
    • getBPRetOnTotalCptlEmpldInPercent

      @Nullable public BigDecimal getBPRetOnTotalCptlEmpldInPercent()
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: BPRetOnTotalCptlEmpldInPercent

      Returns:
      Return on Total Capital Employed for Company in Percent
    • getBPDebtClearancePeriodInYears

      @Nullable public BigDecimal getBPDebtClearancePeriodInYears()
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: BPDebtClearancePeriodInYears

      Returns:
      Debt Clearance Period in Years
    • getBPFinancingCoeffInPercent

      @Nullable public BigDecimal getBPFinancingCoeffInPercent()
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: BPFinancingCoeffInPercent

      Returns:
      Financing Coefficient for Company in Percent
    • getBPEquityRatioInPercent

      @Nullable public BigDecimal getBPEquityRatioInPercent()
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: BPEquityRatioInPercent

      Returns:
      Equity Ratio of Company in Percent
    • toString

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

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

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

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