|
| 1 | +DROP VIEW IF EXISTS covid19_faba_view; |
| 2 | +CREATE VIEW covid19_faba_view AS |
| 3 | + SELECT |
| 4 | + faba.financial_accounts_by_awards_id, |
| 5 | + faba.piid, |
| 6 | + faba.parent_award_id, |
| 7 | + faba.fain, |
| 8 | + faba.uri, |
| 9 | + faba.ussgl480100_undelivered_orders_obligations_unpaid_fyb, |
| 10 | + faba.ussgl480100_undelivered_orders_obligations_unpaid_cpe, |
| 11 | + faba.ussgl483100_undelivered_orders_oblig_transferred_unpaid_cpe, |
| 12 | + faba.ussgl488100_upward_adjust_pri_undeliv_order_oblig_unpaid_cpe, |
| 13 | + faba.ussgl490100_delivered_orders_obligations_unpaid_fyb, |
| 14 | + faba.ussgl490100_delivered_orders_obligations_unpaid_cpe, |
| 15 | + faba.ussgl493100_delivered_orders_oblig_transferred_unpaid_cpe, |
| 16 | + faba.ussgl498100_upward_adjust_pri_deliv_orders_oblig_unpaid_cpe, |
| 17 | + faba.ussgl480200_undelivered_orders_oblig_prepaid_advanced_fyb, |
| 18 | + faba.ussgl480200_undelivered_orders_oblig_prepaid_advanced_cpe, |
| 19 | + faba.ussgl483200_undeliv_orders_oblig_transferred_prepaid_adv_cpe, |
| 20 | + faba.ussgl488200_up_adjust_pri_undeliv_order_oblig_ppaid_adv_cpe, |
| 21 | + faba.ussgl490200_delivered_orders_obligations_paid_cpe, |
| 22 | + faba.ussgl490800_authority_outlayed_not_yet_disbursed_fyb, |
| 23 | + faba.ussgl490800_authority_outlayed_not_yet_disbursed_cpe, |
| 24 | + faba.ussgl498200_upward_adjust_pri_deliv_orders_oblig_paid_cpe, |
| 25 | + faba.obligations_undelivered_orders_unpaid_total_cpe, |
| 26 | + faba.obligations_delivered_orders_unpaid_total_fyb, |
| 27 | + faba.obligations_delivered_orders_unpaid_total_cpe, |
| 28 | + faba.gross_outlays_undelivered_orders_prepaid_total_fyb, |
| 29 | + faba.gross_outlays_undelivered_orders_prepaid_total_cpe, |
| 30 | + faba.gross_outlays_delivered_orders_paid_total_fyb, |
| 31 | + faba.gross_outlay_amount_by_award_fyb, |
| 32 | + faba.gross_outlay_amount_by_award_cpe, |
| 33 | + faba.obligations_incurred_total_by_award_cpe, |
| 34 | + faba.ussgl487100_down_adj_pri_unpaid_undel_orders_oblig_recov_cpe, |
| 35 | + faba.ussgl497100_down_adj_pri_unpaid_deliv_orders_oblig_recov_cpe, |
| 36 | + faba.ussgl487200_down_adj_pri_ppaid_undel_orders_oblig_refund_cpe, |
| 37 | + faba.ussgl497200_down_adj_pri_paid_deliv_orders_oblig_refund_cpe, |
| 38 | + faba.deobligations_recoveries_refunds_of_prior_year_by_award_cpe, |
| 39 | + faba.obligations_undelivered_orders_unpaid_total_fyb, |
| 40 | + faba.gross_outlays_delivered_orders_paid_total_cpe, |
| 41 | + faba.drv_award_id_field_type, |
| 42 | + faba.drv_obligations_incurred_total_by_award, |
| 43 | + faba.transaction_obligated_amount, |
| 44 | + faba.reporting_period_start, |
| 45 | + faba.reporting_period_end, |
| 46 | + faba.last_modified_date, |
| 47 | + faba.certified_date, |
| 48 | + faba.create_date, |
| 49 | + faba.update_date, |
| 50 | + faba.award_id, |
| 51 | + faba.object_class_id, |
| 52 | + faba.program_activity_id, |
| 53 | + faba.submission_id, |
| 54 | + faba.treasury_account_id, |
| 55 | + faba.disaster_emergency_fund_code, |
| 56 | + faba.distinct_award_key AS financial_account_distinct_award_key, |
| 57 | + sa.submission_window_id, |
| 58 | + sa.is_final_balances_for_fy, |
| 59 | + dabs.submission_fiscal_year, |
| 60 | + dabs.submission_fiscal_quarter, |
| 61 | + dabs.submission_fiscal_month, |
| 62 | + dabs.is_quarter, |
| 63 | + dabs.period_start_date, |
| 64 | + dabs.period_end_date, |
| 65 | + a.id AS funding_toptier_agency_id, |
| 66 | + top_a.toptier_code AS funding_toptier_agency_code, |
| 67 | + top_a.name AS funding_toptier_agency_name, |
| 68 | + taa.tas_rendering_label AS treasury_account_symbol, |
| 69 | + taa.account_title AS treasury_account_title, |
| 70 | + taa.federal_account_id, |
| 71 | + fa.federal_account_code AS federal_account_symbol, |
| 72 | + fa.account_title AS federal_account_title, |
| 73 | + pa.program_activity_code, |
| 74 | + pa.program_activity_name, |
| 75 | + oc.major_object_class, |
| 76 | + oc.major_object_class_name, |
| 77 | + oc.object_class, |
| 78 | + oc.object_class_name, |
| 79 | + oc.direct_reimbursable, |
| 80 | + defc.group_name AS disaster_emergency_fund_code_group_name, |
| 81 | + awd.total_loan_value, |
| 82 | + awd.type AS award_type, |
| 83 | + awd.generated_unique_award_id |
| 84 | + FROM financial_accounts_by_awards faba |
| 85 | + JOIN submission_attributes sa ON sa.reporting_period_start >= '2020-04-01'::date AND sa.submission_id = faba.submission_id |
| 86 | + JOIN disaster_emergency_fund_code defc ON defc.group_name = 'covid_19'::text AND defc.code::text = faba.disaster_emergency_fund_code::text |
| 87 | + JOIN dabs_submission_window_schedule dabs ON dabs.submission_reveal_date <= now() AND dabs.id = sa.submission_window_id |
| 88 | + LEFT JOIN treasury_appropriation_account taa ON taa.treasury_account_identifier = faba.treasury_account_id |
| 89 | + LEFT JOIN toptier_agency top_a ON top_a.toptier_agency_id = taa.funding_toptier_agency_id |
| 90 | + LEFT JOIN agency a ON a.toptier_agency_id = top_a.toptier_agency_id AND a.toptier_flag = true |
| 91 | + LEFT JOIN federal_account fa ON fa.id = taa.federal_account_id |
| 92 | + LEFT JOIN ref_program_activity pa ON pa.id = faba.program_activity_id |
| 93 | + LEFT JOIN object_class oc ON oc.id = faba.object_class_id |
| 94 | + LEFT JOIN awards awd ON awd.id = faba.award_id |
| 95 | +; |
0 commit comments