Module: LiteXBRL::TDnet::AccountItem
- Included in:
- FinancialInformation, FinancialInformation2
- Defined in:
- lib/litexbrl/tdnet/account_item.rb
Constant Summary collapse
- NET_SALES =
売上高
['NetSales', 'OrdinaryRevenuesBK', 'OperatingRevenuesSE', 'OrdinaryRevenuesIN', 'OperatingRevenues', 'OperatingRevenuesSpecific', 'GrossOperatingRevenues', 'NetSalesOfCompletedConstructionContracts', 'NetSalesUS', 'OperatingRevenuesUS', 'NetSalesAndOperatingRevenuesUS', 'TotalRevenuesUS', 'NetSalesIFRS', 'OperatingRevenuesIFRS', 'SalesIFRS', 'RevenueIFRS']
- OPERATING_INCOME =
営業利益
[['OperatingIncome', 'OperatingIncomeUS', 'OperatingIncomeIFRS'], ['OrdinaryIncome', 'IncomeBeforeIncomeTaxesUS', 'ProfitBeforeTaxIFRS']]
- ORDINARY_INCOME =
経常利益
['OrdinaryIncome', 'IncomeBeforeIncomeTaxesUS', 'IncomeFromContinuingOperationsBeforeIncomeTaxesUS', 'ProfitBeforeTaxIFRS', 'ProfitBeforeIncomeTaxIFRS']
- NET_INCOME =
純利益
['NetIncome', 'ProfitAttributableToOwnersOfParent', 'NetIncomeUS', 'IncomeBeforeMinorityInterestUS', 'ProfitAttributableToOwnersOfParentIFRS']
- NET_INCOME_PER_SHARE =
一株当たり純利益
['NetIncomePerShare', 'NetIncomePerShareUS', 'BasicNetIncomePerShareUS', 'BasicEarningsPerShareIFRS', 'BasicEarningPerShareIFRS']
- CHANGE_IN_NET_SALES =
売上高前年比/通期予想売上高前年比
define_item(NET_SALES) {|item| ["ChangeIn#{item}", "ChangesIn#{item}"] }
- CHANGE_IN_OPERATING_INCOME =
営業利益前年比/通期予想営業利益前年比
define_nested_item(OPERATING_INCOME) {|item| ["ChangeIn#{item}", "ChangesIn#{item}"] }
- CHANGE_IN_ORDINARY_INCOME =
経常利益前年比/通期予想経常利益前年比
define_item(ORDINARY_INCOME) {|item| ["ChangeIn#{item}", "ChangesIn#{item}"] }
- CHANGE_IN_NET_INCOME =
純利益前年比/通期予想純利益前年比
define_item(NET_INCOME) {|item| ["ChangeIn#{item}", "ChangesIn#{item}"] }
- FORECAST_NET_SALES =
通期/第2四半期予想売上高
define_item(NET_SALES) {|item| "Forecast#{item}" }
- FORECAST_OPERATING_INCOME =
通期/第2四半期予想営業利益
define_nested_item(OPERATING_INCOME) {|item| "Forecast#{item}" }
- FORECAST_ORDINARY_INCOME =
通期/第2四半期予想経常利益
define_item(ORDINARY_INCOME) {|item| "Forecast#{item}" }
- FORECAST_NET_INCOME =
通期/第2四半期予想純利益
define_item(NET_INCOME) {|item| "Forecast#{item}" }
- FORECAST_NET_INCOME_PER_SHARE =
通期/第2四半期予想一株当たり純利益
define_item(NET_INCOME_PER_SHARE) {|item| "Forecast#{item}" }
- CHANGE_FORECAST_NET_SALES =
通期予想売上高前年比
define_item(NET_SALES) {|item| "ChangeForecast#{item}" }
- CHANGE_FORECAST_OPERATING_INCOME =
通期予想営業利益前年比
define_nested_item(OPERATING_INCOME) {|item| "ChangeForecast#{item}" }
- CHANGE_FORECAST_ORDINARY_INCOME =
通期予想経常利益前年比
define_item(ORDINARY_INCOME) {|item| "ChangeForecast#{item}" }
- CHANGE_FORECAST_NET_INCOME =
通期予想純利益前年比
define_item(NET_INCOME) {|item| "ChangeForecast#{item}" }
- PREVIOUS_FORECAST_NET_SALES =
修正前通期/第2四半期予想売上高
define_item(NET_SALES) {|item| "ForecastPrevious#{item}" }
- PREVIOUS_FORECAST_OPERATING_INCOME =
修正前通期/第2四半期予想営業利益
define_nested_item(OPERATING_INCOME) {|item| "ForecastPrevious#{item}" }
- PREVIOUS_FORECAST_ORDINARY_INCOME =
修正前通期/第2四半期予想経常利益
define_item(ORDINARY_INCOME) {|item| "ForecastPrevious#{item}" }
- PREVIOUS_FORECAST_NET_INCOME =
修正前通期/第2四半期予想純利益
define_item(NET_INCOME) {|item| "ForecastPrevious#{item}" }
- PREVIOUS_FORECAST_NET_INCOME_PER_SHARE =
修正前通期/第2四半期予想一株当たり純利益
define_item(NET_INCOME_PER_SHARE) {|item| "ForecastPrevious#{item}" }
- CHANGE_NET_SALES =
通期/第2四半期予想売上高増減率
define_item(NET_SALES) {|item| "Change#{item}" }
- CHANGE_OPERATING_INCOME =
通期/第2四半期予想営業利益増減率
define_nested_item(OPERATING_INCOME) {|item| "Change#{item}" }
- CHANGE_ORDINARY_INCOME =
通期/第2四半期予想経常利益増減率
define_item(ORDINARY_INCOME) {|item| "Change#{item}" }
- CHANGE_NET_INCOME =
通期/第2四半期予想純利益増減率
define_item(NET_INCOME) {|item| "Change#{item}" }
- OWNERS_EQUITY =
株主資本
["OwnersEquity", "EquityAttributableToOwnersOfParentIFRS", "ShareholdersEquityUS"]
- NUMBER_OF_SHARES =
期末発行済株式数
["NumberOfIssuedAndOutstandingSharesAtTheEndOfFiscalYearIncludingTreasuryStock"]
- NUMBER_OF_TREASURY_STOCK =
期末自己株式数
["NumberOfTreasuryStockAtTheEndOfFiscalYear"]
- NET_ASSETS_PER_SHARE =
1株当たり純資産
["NetAssetsPerShare", "EquityAttributableToOwnersOfParentPerShareIFRS", "ShareholdersEquityPerShareUS"]
- COMPANY_NAME =
企業名
['CompanyName']
Class Method Summary collapse
Class Method Details
.define_item(items, &block) ⇒ Object
5 6 7 8 9 |
# File 'lib/litexbrl/tdnet/account_item.rb', line 5 def self.define_item(items, &block) items.map do |item| block.call item end.flatten end |
.define_nested_item(nested_items, &block) ⇒ Object
11 12 13 14 15 |
# File 'lib/litexbrl/tdnet/account_item.rb', line 11 def self.define_nested_item(nested_items, &block) nested_items.map do |items| define_item(items, &block) end end |