const e = {
  2021: {
    "Part2-Income": {
      label: "Income",
      children: {
        "line1A-GrossReceiptsOrSales": {
          fieldName: "Part2-Income:line1A-GrossReceiptsOrSales",
          label: "1a. Gross Receipts or Sales",
          type: "currency"
        },
        "line1B-ReturnsAndAllowances": {
          fieldName: "Part2-Income:line1B-ReturnsAndAllowances",
          label: "1b. Returns and Allowances",
          type: "currency"
        },
        "line1C-Balance": { fieldName: "Part2-Income:line1C-Balance", label: "1c. Balance", type: "currency" },
        "line2-CostOfGoodsSold": {
          fieldName: "Part2-Income:line2-CostOfGoodsSold",
          label: "2. Cost of Goods Sold",
          type: "currency"
        },
        "line3-GrossProfit": {
          fieldName: "Part2-Income:line3-GrossProfit",
          label: "3. Gross Profit",
          type: "currency"
        },
        "line4-OrdinaryIncome(Loss)FromOther": {
          fieldName: "Part2-Income:line4-OrdinaryIncome(Loss)FromOther",
          label: "4. Ordinary Income (Loss) from other partnerships, estates, and trusts",
          type: "currency"
        },
        "line5-NetFarmProfit(Loss)": {
          fieldName: "Part2-Income:line5-NetFarmProfit(Loss)",
          label: "5. Net Farm Profit (Loss)",
          type: "currency"
        },
        "line6-NetGain(Loss)FromForm4797": {
          fieldName: "Part2-Income:line6-NetGain(Loss)FromForm4797",
          label: "6. Net Gain (Loss) from Form 4797",
          type: "currency"
        },
        "line7-OtherIncome(Loss)": {
          fieldName: "Part2-Income:line7-OtherIncome(Loss)",
          label: "7. Other Income (Loss)",
          type: "currency"
        },
        "line8-TotalIncome(Loss)": {
          fieldName: "Part2-Income:line8-TotalIncome(Loss)",
          label: "8. Total Income (Loss)",
          type: "currency"
        }
      }
    },
    "Part3-Deductions": {
      label: "Deductions",
      children: {
        "line9-SalariesAndWages": {
          fieldName: "Part3-Deductions:line9-SalariesAndWages",
          label: "9. Salaries and Wages",
          type: "currency"
        },
        "line10-GuaranteedPaymentsToPartners": {
          fieldName: "Part3-Deductions:line10-GuaranteedPaymentsToPartners",
          label: "10. Guaranteed Payments to Partners",
          type: "currency"
        },
        "line11-RepairsAndMaintenance": {
          fieldName: "Part3-Deductions:line11-RepairsAndMaintenance",
          label: "11. Repairs and Maintenance",
          type: "currency"
        },
        "line12-BadDebts": {
          fieldName: "Part3-Deductions:line12-BadDebts",
          label: "12. Bad Debts",
          type: "currency"
        },
        "line13-Rent": { fieldName: "Part3-Deductions:line13-Rent", label: "13. Rent", type: "currency" },
        "line14-TaxesAndLicenses": {
          fieldName: "Part3-Deductions:line14-TaxesAndLicenses",
          label: "14. Taxes and Licenses",
          type: "currency"
        },
        "line15-Interest": {
          fieldName: "Part3-Deductions:line15-Interest",
          label: "15. Interest",
          type: "decimal"
        },
        "line16A-Depreciation": {
          fieldName: "Part3-Deductions:line16A-Depreciation",
          label: "16a. Depreciation",
          type: "currency"
        },
        "line16B-LessDepreciationReported": {
          fieldName: "Part3-Deductions:line16B-LessDepreciationReported",
          label: "16b. Less Depreciation Reported Elsewhere",
          type: "currency"
        },
        line16C: { fieldName: "Part3-Deductions:line16C", label: "16c", type: "currency" },
        "line17-Depletion": {
          fieldName: "Part3-Deductions:line17-Depletion",
          label: "17. Depletion",
          type: "currency"
        },
        "line18-RetirementPlans": {
          fieldName: "Part3-Deductions:line18-RetirementPlans",
          label: "18. Retirement Plans, etc.",
          type: "currency"
        },
        "line19-EmployeeBenefitPrograms": {
          fieldName: "Part3-Deductions:line19-EmployeeBenefitPrograms",
          label: "19. Employee Benefit Programs",
          type: "currency"
        },
        "line20-OtherDeductions": {
          fieldName: "Part3-Deductions:line20-OtherDeductions",
          label: "20. Other Deductions",
          type: "currency"
        },
        "line21-TotalDeductions": {
          fieldName: "Part3-Deductions:line21-TotalDeductions",
          label: "21. Total Deductions",
          type: "currency"
        },
        "line22-OrdinaryBusinessIncome(Loss)": {
          fieldName: "Part3-Deductions:line22-OrdinaryBusinessIncome(Loss)",
          label: "22. Ordinary Business Income (Loss)",
          type: "currency"
        }
      }
    },
    "Part4-TaxAndPayment": {
      label: "Tax and Payments",
      children: {
        "line23-InterestDueUnderTheLook-BackMethod-CompletedLong-TermContracts": {
          fieldName: "Part4-TaxAndPayment:line23-InterestDueUnderTheLook-BackMethod-CompletedLong-TermContracts",
          label: "23. Interest due under the look-back method—completed long-term contracts",
          type: "decimal"
        },
        "line24-InterestDueUnderTheLook-BackMethod-IncomeForecastMethod": {
          fieldName: "Part4-TaxAndPayment:line24-InterestDueUnderTheLook-BackMethod-IncomeForecastMethod",
          label: "24. Interest due under the look-back method—income forecast method",
          type: "decimal"
        },
        "line25-BbaAarImputedUnderpayment": {
          fieldName: "Part4-TaxAndPayment:line25-BbaAarImputedUnderpayment",
          label: "25. BBA AAR imputed underpayment",
          type: "currency"
        },
        "line26-OtherTaxes": {
          fieldName: "Part4-TaxAndPayment:line26-OtherTaxes",
          label: "26. Other Taxes",
          type: "currency"
        },
        "line27-TotalBalanceDue": {
          fieldName: "Part4-TaxAndPayment:line27-TotalBalanceDue",
          label: "27. Total Balance Due",
          type: "currency"
        },
        "line28-Payment": {
          fieldName: "Part4-TaxAndPayment:line28-Payment",
          label: "28. Payment",
          type: "currency"
        },
        "line29-AmountOwed": {
          fieldName: "Part4-TaxAndPayment:line29-AmountOwed",
          label: "29. Amount Owed",
          type: "currency"
        },
        "line30-Overpayment": {
          fieldName: "Part4-TaxAndPayment:line30-Overpayment",
          label: "30. Overpayment",
          type: "currency"
        }
      }
    }
  },
  2022: {
    "Part2-Income": {
      label: "Income",
      children: {
        "line1A-GrossReceiptsOrSales": {
          fieldName: "Part2-Income:line1A-GrossReceiptsOrSales",
          label: "1a Gross receipts or sales",
          type: "currency"
        },
        "line1B-ReturnsAndAllowances": {
          fieldName: "Part2-Income:line1B-ReturnsAndAllowances",
          label: "1b Returns and allowances",
          type: "currency"
        },
        "line1C-BalanceSubtractLine1BFromLine1A": {
          fieldName: "Part2-Income:line1C-BalanceSubtractLine1BFromLine1A",
          label: "1c Balance. Subtract line 1b from line 1a",
          type: "currency"
        },
        "line2-CostOfGoodsSold(AttachFrom1125-A)": {
          fieldName: "Part2-Income:line2-CostOfGoodsSold(AttachFrom1125-A)",
          label: "2 Cost of goods sold (attach Form 1125-A)",
          type: "currency"
        },
        "line3-GrossProfitSubtractLine2FromLine1C": {
          fieldName: "Part2-Income:line3-GrossProfitSubtractLine2FromLine1C",
          label: "3 Gross profit. Subtract line 2 from line 1c",
          type: "currency"
        },
        "line4-OrdinaryIncome(Loss)FromOtherPartnershipsEstates&Trusts": {
          fieldName: "Part2-Income:line4-OrdinaryIncome(Loss)FromOtherPartnershipsEstates&Trusts",
          label: "4 Ordinary income (loss) from other partnerships, estates, and trusts (attach statement)",
          type: "currency"
        },
        "line5-NetFarmProfit(Loss)(AttachScheduleF(Form1040)": {
          fieldName: "Part2-Income:line5-NetFarmProfit(Loss)(AttachScheduleF(Form1040)",
          label: "5 Net farm profit (loss) (attach Schedule F (Form 1040))",
          type: "currency"
        },
        "line6-NetGain(Loss)FromForm4797": {
          fieldName: "Part2-Income:line6-NetGain(Loss)FromForm4797",
          label: "6 Net gain (loss) from Form 4797",
          type: "currency"
        },
        "line7-OtherIncome(Loss)(AttachStatement)": {
          fieldName: "Part2-Income:line7-OtherIncome(Loss)(AttachStatement)",
          label: "7 Other income (loss) (attach statement)",
          type: "currency"
        },
        "line8-TotalIncome(Loss)CombineLines3Through7": {
          fieldName: "Part2-Income:line8-TotalIncome(Loss)CombineLines3Through7",
          label: "8 Total income (loss). Combine lines 3 through 7",
          type: "currency"
        }
      }
    },
    "Part3-Deductions": {
      label: "Deductions",
      children: {
        "line9-SalariesAndWages(OtherThanToPartners)LessEmploymentCredits": {
          fieldName: "Part3-Deductions:line9-SalariesAndWages(OtherThanToPartners)LessEmploymentCredits",
          label: "9 Salaries and wages (other than to partners) less employment credits",
          type: "currency"
        },
        "line10-GuaranteedPaymentsToPartners": {
          fieldName: "Part3-Deductions:line10-GuaranteedPaymentsToPartners",
          label: "10 Guaranteed payments to partners",
          type: "currency"
        },
        "line11-RepairsAndMaintenance": {
          fieldName: "Part3-Deductions:line11-RepairsAndMaintenance",
          label: "11 Repairs and maintenance",
          type: "currency"
        },
        "line12-BadDebts": {
          fieldName: "Part3-Deductions:line12-BadDebts",
          label: "12 Bad debts",
          type: "currency"
        },
        "line13-Rent": { fieldName: "Part3-Deductions:line13-Rent", label: "13 Rent", type: "currency" },
        "line14-TaxesAndLicenses": {
          fieldName: "Part3-Deductions:line14-TaxesAndLicenses",
          label: "14 Taxes and licenses",
          type: "currency"
        },
        "line15-Interest": {
          fieldName: "Part3-Deductions:line15-Interest",
          label: "15 Interest",
          type: "decimal"
        },
        "line16A-Depreciation(IfRequiredAttachForm4562)": {
          fieldName: "Part3-Deductions:line16A-Depreciation(IfRequiredAttachForm4562)",
          label: "16a Depreciation (If required, attach Form 4562)",
          type: "currency"
        },
        "line16B-LessDepreciationReportedOnForm1125-A&ElsewhereOnReturn": {
          fieldName: "Part3-Deductions:line16B-LessDepreciationReportedOnForm1125-A&ElsewhereOnReturn",
          label: "16b Less depreciation reported on Form 1125-A and elsewhere on return",
          type: "currency"
        },
        line16CDepreciation: {
          fieldName: "Part3-Deductions:line16CDepreciation",
          label: "16c Net depreciation",
          type: "currency"
        },
        "line17-Depletion(DoNotDeductOilAndGasDepletion)": {
          fieldName: "Part3-Deductions:line17-Depletion(DoNotDeductOilAndGasDepletion)",
          label: "17 Depletion (Do not deduct oil and gas depletion)",
          type: "currency"
        },
        "line18-RetirementPlansEtc": {
          fieldName: "Part3-Deductions:line18-RetirementPlansEtc",
          label: "18 Retirement plans, etc.",
          type: "currency"
        },
        "line19-EmployeeBenefitPrograms": {
          fieldName: "Part3-Deductions:line19-EmployeeBenefitPrograms",
          label: "19 Employee benefit programs",
          type: "currency"
        },
        "line20-OtherDeductions": {
          fieldName: "Part3-Deductions:line20-OtherDeductions",
          label: "20 Other deductions (attach statement)",
          type: "currency"
        },
        "line21-TotalDeductionsAddAmountsShownInFarRightColumnForLines9Through20": {
          fieldName: "Part3-Deductions:line21-TotalDeductionsAddAmountsShownInFarRightColumnForLines9Through20",
          label: "21 Total deductions. Add the amounts shown in the far right column for lines 9 through 20.",
          type: "currency"
        },
        "line22-OrdinaryBusinessIncome(Loss)SubtractLine21FromLine8": {
          fieldName: "Part3-Deductions:line22-OrdinaryBusinessIncome(Loss)SubtractLine21FromLine8",
          label: "22 Ordinary business income (loss) Subtract line 21 from line 8",
          type: "currency"
        }
      }
    },
    "Part4-TaxAndPayment": {
      label: "Tax And Payment",
      children: {
        "line23-InterestDueUnderTheLookBackMethodCompletedLongTermContracts": {
          fieldName: "Part4-TaxAndPayment:line23-InterestDueUnderTheLookBackMethodCompletedLongTermContracts",
          label: "23 Interest due under the look-back method—completed long-term contracts (attach Form 8697)",
          type: "decimal"
        },
        "line24-InterestDueUnderTheLookBackMethodIncomeForecastMethod": {
          fieldName: "Part4-TaxAndPayment:line24-InterestDueUnderTheLookBackMethodIncomeForecastMethod",
          label: "24 Interest due under the look-back method—income forecast method (attach Form 8866)",
          type: "decimal"
        },
        "line25-BbaAarImputedUnderpayment": {
          fieldName: "Part4-TaxAndPayment:line25-BbaAarImputedUnderpayment",
          label: "25 BBA AAR imputed underpayment (see instructions)",
          type: "currency"
        },
        "line26-OtherTaxes": {
          fieldName: "Part4-TaxAndPayment:line26-OtherTaxes",
          label: "26 Other taxes (see instructions)",
          type: "currency"
        },
        "line27-TotalBalanceDueAddLine23Through26": {
          fieldName: "Part4-TaxAndPayment:line27-TotalBalanceDueAddLine23Through26",
          label: "27 Total balance due. Add lines 23 through 26.",
          type: "currency"
        },
        "line28-Payment": {
          fieldName: "Part4-TaxAndPayment:line28-Payment",
          label: "28 Payment",
          type: "currency"
        },
        "line29-AmountOwedIfLine28IsSmallerThanLine27EnterAmountOwed": {
          fieldName: "Part4-TaxAndPayment:line29-AmountOwedIfLine28IsSmallerThanLine27EnterAmountOwed",
          label: "29 Amount owed. If line 28 is smaller than line 27, enter amount owed.",
          type: "currency"
        },
        "line30-OverpaymentIfLine28IsLargerThanLine27EnterOverpayment": {
          fieldName: "Part4-TaxAndPayment:line30-OverpaymentIfLine28IsLargerThanLine27EnterOverpayment",
          label: "30 Overpayment. If line 28 is larger than line 27, enter overpayment.",
          type: "currency"
        }
      }
    }
  },
  2023: {
    "Part2-Income": {
      label: "Income",
      children: {
        "line1A-GrossReceiptsOrSales": {
          fieldName: "Part2-Income:line1A-GrossReceiptsOrSales",
          label: "1a. Gross Receipts or Sales",
          type: "currency"
        },
        "line1B-LessReturnsAndAllowances": {
          fieldName: "Part2-Income:line1B-LessReturnsAndAllowances",
          label: "1b. Less Returns and Allowances",
          type: "currency"
        },
        "line1C-Balance": { fieldName: "Part2-Income:line1C-Balance", label: "1c. Balance", type: "currency" },
        "line2-CostOfGoodsSold(AttachForm1125-A)": {
          fieldName: "Part2-Income:line2-CostOfGoodsSold(AttachForm1125-A)",
          label: "2. Cost of Goods Sold (Attach Form 1125-A)",
          type: "currency"
        },
        "line3-GrossProfit.SubtractLine2FromLine1C": {
          fieldName: "Part2-Income:line3-GrossProfit.SubtractLine2FromLine1C",
          label: "3. Gross Profit (Subtract line 2 from line 1c)",
          type: "currency"
        },
        "line4-OrdinaryIncome(Loss)FromOtherPartnershipsEstatesAndTrusts": {
          fieldName: "Part2-Income:line4-OrdinaryIncome(Loss)FromOtherPartnershipsEstatesAndTrusts",
          label: "4. Ordinary Income (Loss) from other partnerships, estates, and trusts",
          type: "currency"
        },
        "line5-NetFarmProfit(Loss)(AttachScheduleF(Form1040))": {
          fieldName: "Part2-Income:line5-NetFarmProfit(Loss)(AttachScheduleF(Form1040))",
          label: "5. Net Farm Profit (Loss) (Attach Schedule F (Form 1040))",
          type: "currency"
        },
        "line6-NetGain(Loss)FromForm4797": {
          fieldName: "Part2-Income:line6-NetGain(Loss)FromForm4797",
          label: "6. Net Gain (Loss) from Form 4797",
          type: "currency"
        },
        "line7-OtherIncome(Loss)": {
          fieldName: "Part2-Income:line7-OtherIncome(Loss)",
          label: "7. Other Income (Loss)",
          type: "currency"
        },
        "line8-TotalIncome(Loss).CombineLines3Through7": {
          fieldName: "Part2-Income:line8-TotalIncome(Loss).CombineLines3Through7",
          label: "8. Total Income (Loss) (Combine lines 3 through 7)",
          type: "currency"
        }
      }
    },
    "Part3-Deductions": {
      label: "Deductions",
      children: {
        "line9-SalariesAndWages(OtherThanToPartners)(LessEmploymentCredits)": {
          fieldName: "Part3-Deductions:line9-SalariesAndWages(OtherThanToPartners)(LessEmploymentCredits)",
          label: "9. Salaries and Wages (other than to partners) (less employment credits)",
          type: "currency"
        },
        "line10-GuaranteedPaymentsToPartners": {
          fieldName: "Part3-Deductions:line10-GuaranteedPaymentsToPartners",
          label: "10. Guaranteed Payments to Partners",
          type: "currency"
        },
        "line11-RepairsAndMaintenance": {
          fieldName: "Part3-Deductions:line11-RepairsAndMaintenance",
          label: "11. Repairs and Maintenance",
          type: "currency"
        },
        "line12-BadDebts": {
          fieldName: "Part3-Deductions:line12-BadDebts",
          label: "12. Bad Debts",
          type: "currency"
        },
        "line13-Rent": {
          fieldName: "Part3-Deductions:line13-Rent",
          label: "13. Rent",
          type: "currency"
        },
        "line14-TaxesAndLicenses": {
          fieldName: "Part3-Deductions:line14-TaxesAndLicenses",
          label: "14. Taxes and Licenses",
          type: "currency"
        },
        "line15-Interest": {
          fieldName: "Part3-Deductions:line15-Interest",
          label: "15. Interest",
          type: "decimal"
        },
        "line16A-Depreciation(IfRequiredAttachForm4562)": {
          fieldName: "Part3-Deductions:line16A-Depreciation(IfRequiredAttachForm4562)",
          label: "16a. Depreciation (if required, attach Form 4562)",
          type: "currency"
        },
        "line16B-LessDepreciationReportedOnForm1125-AAndElsewhereOnReturn": {
          fieldName: "Part3-Deductions:line16B-LessDepreciationReportedOnForm1125-AAndElsewhereOnReturn",
          label: "16b. Less depreciation reported on Form 1125-A and elsewhere on return",
          type: "currency"
        },
        "line16C-Depreciation": {
          fieldName: "Part3-Deductions:line16C-Depreciation",
          label: "16c",
          type: "currency"
        },
        "line17-Depletion(DoNotDeductOilAndGasDepletion)": {
          fieldName: "Part3-Deductions:line17-Depletion(DoNotDeductOilAndGasDepletion)",
          label: "17. Depletion (Do not deduct oil and gas depletion)",
          type: "currency"
        },
        "line18-RetirementPlansEtc.": {
          fieldName: "Part3-Deductions:line18-RetirementPlansEtc.",
          label: "18. Retirement Plans, etc.",
          type: "currency"
        },
        "line19-EmployeeBenefitPrograms": {
          fieldName: "Part3-Deductions:line19-EmployeeBenefitPrograms",
          label: "19. Employee Benefit Programs",
          type: "currency"
        },
        "line20-EnergyEfficientCommercialBuildingsDeduction(AttachForm7205)": {
          fieldName: "Part3-Deductions:line20-EnergyEfficientCommercialBuildingsDeduction(AttachForm7205)",
          label: "20. Energy efficient commercial buildings deduction (Attach Form 7205)",
          type: "currency"
        },
        "line21-OtherDeductions": {
          fieldName: "Part3-Deductions:line21-OtherDeductions",
          label: "21. Other Deductions",
          type: "currency"
        },
        "line22-TotalDeductions.AddAmountsShownInFarRightColumnForLines9Through21": {
          fieldName: "Part3-Deductions:line22-TotalDeductions.AddAmountsShownInFarRightColumnForLines9Through21",
          label: "22. Total Deductions (Add amounts shown in the far right column for lines 9 through 21)",
          type: "currency"
        },
        "line23-OrdinaryBusinessIncome(Loss).SubtractLine22FromLine8": {
          fieldName: "Part3-Deductions:line23-OrdinaryBusinessIncome(Loss).SubtractLine22FromLine8",
          label: "23. Ordinary Business Income (Loss) (Subtract line 22 from line 8)",
          type: "currency"
        }
      }
    },
    "Part4-TaxAndPayment": {
      label: "Tax and Payments",
      children: {
        "line24-InterestDueUnderTheLook-BackMethod-CompletedLong-TermContracts": {
          fieldName: "Part4-TaxAndPayment:line24-InterestDueUnderTheLook-BackMethod-CompletedLong-TermContracts",
          label: "24. Interest due under the look-back method—completed long-term contracts",
          type: "decimal"
        },
        "line25-InterestDueUnderTheLook-BackMethod-IncomeForecastMethod": {
          fieldName: "Part4-TaxAndPayment:line25-InterestDueUnderTheLook-BackMethod-IncomeForecastMethod",
          label: "25. Interest due under the look-back method—income forecast method",
          type: "decimal"
        },
        "line26-BbaAarImputedUnderpayment": {
          fieldName: "Part4-TaxAndPayment:line26-BbaAarImputedUnderpayment",
          label: "26. BBA AAR imputed underpayment",
          type: "currency"
        },
        "line27-OtherTaxes": {
          fieldName: "Part4-TaxAndPayment:line27-OtherTaxes",
          label: "27. Other Taxes",
          type: "currency"
        },
        "line28-TotalBalanceDue.AddLines24Through27": {
          fieldName: "Part4-TaxAndPayment:line28-TotalBalanceDue.AddLines24Through27",
          label: "28. Total Balance Due (Add lines 24 through 27)",
          type: "currency"
        },
        "line29-ElectivePaymentElectionAmountFromForm3800": {
          fieldName: "Part4-TaxAndPayment:line29-ElectivePaymentElectionAmountFromForm3800",
          label: "29. Elective payment election amount from Form 3800",
          type: "currency"
        },
        "line30-Payment": {
          fieldName: "Part4-TaxAndPayment:line30-Payment",
          label: "30. Payment",
          type: "currency"
        },
        "line31-AmountOwed": {
          fieldName: "Part4-TaxAndPayment:line31-AmountOwed",
          label: "31. Amount Owed",
          type: "currency"
        },
        "line32-Overpayment": {
          fieldName: "Part4-TaxAndPayment:line32-Overpayment",
          label: "32. Overpayment",
          type: "currency"
        }
      }
    }
  },
  2024: {
    "Part02-Income": {
      label: "Income",
      children: {
        "line1A-GrossReceiptsOrSales": {
          fieldName: "Part02-Income:line1A-GrossReceiptsOrSales",
          label: "1a. Gross Receipts or Sales",
          type: "currency"
        },
        "line1B-LessReturnsAndAllowances": {
          fieldName: "Part02-Income:line1B-LessReturnsAndAllowances",
          label: "1b. Less Returns and Allowances",
          type: "currency"
        },
        "line1C-Balance": {
          fieldName: "Part02-Income:line1C-Balance",
          label: "1c. Balance",
          type: "currency"
        },
        "line2-CostOfGoodsSold(AttachForm1125-A)": {
          fieldName: "Part02-Income:line2-CostOfGoodsSold(AttachForm1125-A)",
          label: "2. Cost of Goods Sold (Attach Form 1125-A)",
          type: "currency"
        },
        "line3-GrossProfit.SubtractLine2FromLine1C": {
          fieldName: "Part02-Income:line3-GrossProfit.SubtractLine2FromLine1C",
          label: "3. Gross Profit (Subtract line 2 from line 1c)",
          type: "currency"
        },
        "line4-OrdinaryIncome(Loss)FromOtherPartnershipsEstatesAndTrusts": {
          fieldName: "Part02-Income:line4-OrdinaryIncome(Loss)FromOtherPartnershipsEstatesAndTrusts",
          label: "4. Ordinary Income (Loss) from other partnerships, estates, and trusts",
          type: "currency"
        },
        "line5-NetFarmProfit(Loss)(AttachScheduleF(Form1040))": {
          fieldName: "Part02-Income:line5-NetFarmProfit(Loss)(AttachScheduleF(Form1040))",
          label: "5. Net Farm Profit (Loss) (Attach Schedule F (Form 1040))",
          type: "currency"
        },
        "line6-NetGain(Loss)FromForm4797": {
          fieldName: "Part02-Income:line6-NetGain(Loss)FromForm4797",
          label: "6. Net Gain (Loss) from Form 4797",
          type: "currency"
        },
        "line7-OtherIncome(Loss)": {
          fieldName: "Part02-Income:line7-OtherIncome(Loss)",
          label: "7. Other Income (Loss)",
          type: "currency"
        },
        "line8-TotalIncome(Loss).CombineLines3Through7": {
          fieldName: "Part02-Income:line8-TotalIncome(Loss).CombineLines3Through7",
          label: "8. Total Income (Loss) (Combine lines 3 through 7)",
          type: "currency"
        }
      }
    },
    "Part03-Deductions": {
      label: "Deductions",
      children: {
        "line9-SalariesAndWages(OtherThanToPartners)(LessEmploymentCredits)": {
          fieldName: "Part03-Deductions:line9-SalariesAndWages(OtherThanToPartners)(LessEmploymentCredits)",
          label: "9. Salaries and Wages (other than to partners) (less employment credits)",
          type: "currency"
        },
        "line10-GuaranteedPaymentsToPartners": {
          fieldName: "Part03-Deductions:line10-GuaranteedPaymentsToPartners",
          label: "10. Guaranteed Payments to Partners",
          type: "currency"
        },
        "line11-RepairsAndMaintenance": {
          fieldName: "Part03-Deductions:line11-RepairsAndMaintenance",
          label: "11. Repairs and Maintenance",
          type: "currency"
        },
        "line12-BadDebts": {
          fieldName: "Part03-Deductions:line12-BadDebts",
          label: "12. Bad Debts",
          type: "currency"
        },
        "line13-Rent": {
          fieldName: "Part03-Deductions:line13-Rent",
          label: "13. Rent",
          type: "currency"
        },
        "line14-TaxesAndLicenses": {
          fieldName: "Part03-Deductions:line14-TaxesAndLicenses",
          label: "14. Taxes and Licenses",
          type: "currency"
        },
        "line15-Interest": {
          fieldName: "Part03-Deductions:line15-Interest",
          label: "15. Interest",
          type: "decimal"
        },
        "line16A-Depreciation(IfRequiredAttachForm4562)": {
          fieldName: "Part03-Deductions:line16A-Depreciation(IfRequiredAttachForm4562)",
          label: "16a. Depreciation (if required, attach Form 4562)",
          type: "currency"
        },
        "line16B-LessDepreciationReportedOnForm1125-AAndElsewhereOnReturn": {
          fieldName: "Part03-Deductions:line16B-LessDepreciationReportedOnForm1125-AAndElsewhereOnReturn",
          label: "16b. Less depreciation reported on Form 1125-A and elsewhere on return",
          type: "currency"
        },
        "line16C-Depreciation": {
          fieldName: "Part03-Deductions:line16C-Depreciation",
          label: "16c",
          type: "currency"
        },
        "line17-Depletion(DoNotDeductOilAndGasDepletion.)": {
          fieldName: "Part03-Deductions:line17-Depletion(DoNotDeductOilAndGasDepletion.)",
          label: "17. Depletion (Do not deduct oil and gas depletion)",
          type: "currency"
        },
        "line18-RetirementPlansEtc.": {
          fieldName: "Part03-Deductions:line18-RetirementPlansEtc.",
          label: "18. Retirement Plans, etc.",
          type: "currency"
        },
        "line19-EmployeeBenefitPrograms": {
          fieldName: "Part03-Deductions:line19-EmployeeBenefitPrograms",
          label: "19. Employee Benefit Programs",
          type: "currency"
        },
        "line20-EnergyEfficientCommercialBuildingsDeduction(AttachForm7205)": {
          fieldName: "Part03-Deductions:line20-EnergyEfficientCommercialBuildingsDeduction(AttachForm7205)",
          label: "20. Energy efficient commercial buildings deduction (Attach Form 7205)",
          type: "currency"
        },
        "line21-OtherDeductions": {
          fieldName: "Part03-Deductions:line21-OtherDeductions",
          label: "21. Other Deductions",
          type: "currency"
        },
        "line22-TotalDeductions": {
          fieldName: "Part03-Deductions:line22-TotalDeductions",
          label: "22. Total Deductions",
          type: "currency"
        },
        "line23-OrdinaryBusinessIncome(Loss).SubtractLine22FromLine8": {
          fieldName: "Part03-Deductions:line23-OrdinaryBusinessIncome(Loss).SubtractLine22FromLine8",
          label: "23. Ordinary Business Income (Loss) (Subtract line 22 from line 8)",
          type: "currency"
        }
      }
    },
    "Part04-TaxAndPayment": {
      label: "Tax and Payments",
      children: {
        "line24-InterestDueUnderTheLook-BackMethod-CompletedLong-TermContracts": {
          fieldName: "Part04-TaxAndPayment:line24-InterestDueUnderTheLook-BackMethod-CompletedLong-TermContracts",
          label: "24. Interest due under the look-back method—completed long-term contracts",
          type: "decimal"
        },
        "line25-InterestDueUnderTheLook-BackMethod-IncomeForecastMethod": {
          fieldName: "Part04-TaxAndPayment:line25-InterestDueUnderTheLook-BackMethod-IncomeForecastMethod",
          label: "25. Interest due under the look-back method—income forecast method",
          type: "decimal"
        },
        "line26-BbaAarImputedUnderpayment": {
          fieldName: "Part04-TaxAndPayment:line26-BbaAarImputedUnderpayment",
          label: "26. BBA AAR imputed underpayment",
          type: "currency"
        },
        "line27-OtherTaxes": {
          fieldName: "Part04-TaxAndPayment:line27-OtherTaxes",
          label: "27. Other Taxes",
          type: "currency"
        },
        "line28-TotalBalanceDue.AddLines24Through27": {
          fieldName: "Part04-TaxAndPayment:line28-TotalBalanceDue.AddLines24Through27",
          label: "28. Total Balance Due (Add lines 24 through 27)",
          type: "currency"
        },
        "line29-ElectivePaymentElectionAmountFromForm3800": {
          fieldName: "Part04-TaxAndPayment:line29-ElectivePaymentElectionAmountFromForm3800",
          label: "29. Elective payment election amount from Form 3800",
          type: "currency"
        },
        "line30-Payment": {
          fieldName: "Part04-TaxAndPayment:line30-Payment",
          label: "30. Payment",
          type: "currency"
        },
        "line31-AmountOwed": {
          fieldName: "Part04-TaxAndPayment:line31-AmountOwed",
          label: "31. Amount Owed",
          type: "currency"
        },
        "line32-Overpayment": {
          fieldName: "Part04-TaxAndPayment:line32-Overpayment",
          label: "32. Overpayment",
          type: "currency"
        }
      }
    }
  }
};
export {
  e as config
};
