-
-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clean up exploded assets and rate base tags #2892
Comments
The four missing calcs can be explained by DBF-only factoids used up through 2003, which were later replaced by multiple more detailed factoids. See #2700 for more detail. |
hey @jrea-rmi ! one hopefully simple question... for the update!i was looking at the taxonomy incorrectly! the "Leased to Others" is not nested under "In Service" so I think it is more clear than I originally thought. But secondary question: how should construction work in progress be labeled?/ how do you want these guys to be labeled: I'm assuming |
also i was a little too hopelessly optimistic yesterday about adding the `plant_status's into the core db tables when they are not a part of the natural pk! The sticking point here is that when we check the calculations, we use the dimension columns as merge keys, which effectively means dimensions on the parent and child side of a calculation need to be either the same value or be null. (i believe!) which means we add em as tags! |
phew, I was confused by "Leased to Others" within "In Service." Generally, the plant_status coming from this table has been maybe the most confusing thing to me in all of FERC data. I think I think |
Assuming you mean |
I'm thinking |
I think this one is fully closable but @e-belfer if you have an objections to that plz just reopen |
Based on a first round of feedback, let's address some outstanding issues with the exploded assets and rate tags.
#2894:
allowances
factoid inincome_statement_ferc1
allowance_inventory_and_withheld
?less_derivative_instrument_assets_hedges_long_term
should be connected to row 66less_derivative_instrument_assets_long_term
should be connected to row 64less_noncurrent_portion_of_allowances
should be connected to row 53less_long_term_portion_of_derivative_instrument_liabilities
should be connected to row 51less_long_term_portion_of_derivative_instrument_liabilities_hedges
should be connected to row 53other_miscellaneous_operating_revenues
needs a DBF 2020 row (25?)special_funds_all = special_funds + other_special_funds
calc inbalance_sheet_assets_ferc1
is not dropped, or add if missingpreliminary_natural_gas_and_other_survey_and_investigation_charges = preliminary_natural_gas_survey_and_investigation_charges + other_preliminary_survey_and_investigation_charges (+ maybe preliminary_survey_and_investigation_charges)
calc inbalance_sheet_assets_ferc1
is not dropped, or add if missingnuclear_fuel
calc (see rows 7-13) inbalance_sheet_assets_ferc1
is not dropped, or add if missingaccumulated_deferred_income_taxes = accumulated_deferred_income_taxes_accelerated_amortization_property + accumulated_deferred_income_taxes_other_property + accumulated_deferred_income_taxes_other
calc inbalance_sheet_liabilities_ferc1
is not dropped, or add if missingplant_in_service_ferc1
should generally beplant_status = in_service
, except for electric_plant_purchased and electric_plant_soldbalance_sheet_assets_ferc1
table doesn’t have utility_type labeledplant_function
inout_ferc1__explosion_tags
utility_type
to balance sheet liabilities and retained earnings tablespartial
conflicting tags and tag at theplant_status
level foraccumulated_depreciation
andaccumulated_provision_for_depreciation_amortization_and_depletion_of_plant_utility
childrenplant_status
tags to all tables missing (utility_plant_summary_ferc1
) and set up tagging infrastructure to handle >1 csv#2916
plant_in_service_ferc1
plant_function
electric_operating_expenses_ferc1
plant_function
#2918
Still to do:
electric_plant_sold
andelectric_plant_purchased
are getting marked withutility_type
in_service
Out of scope
The text was updated successfully, but these errors were encountered: