resilient-tech / india-compliance

Simple, yet powerful compliance solutions for Indian businesses
https://indiacompliance.app
GNU General Public License v3.0
128 stars 116 forks source link

Update getting stuck due to expired tax withholding category rates #2068

Closed KhadijaAMH closed 3 weeks ago

KhadijaAMH commented 3 weeks ago

Information about bug

When trying to upgrade the app from version 14.19.2 to 14.26.3, error shows up because the rates have expired for Tax Withholding Category 194G - Company, 194G- Individual etc saying rates are mandatory.

The JSON file was showing this:

  {
    "name": "TDS - 194G - Company",
    "category_name": "Payments or commission on sale of lottery tickets",
    "round_off_tax_amount": 0,
    "tds_section": "194G",
    "consider_party_ledger_amount": 0,
    "tax_on_excess_amount": 0,
    "entity_type": "Company",
    "rates": [
      {
        "from_date": "2023-04-01",
        "to_date": "2024-03-31",
        "tax_withholding_rate": 5,
        "single_threshold": 15000,
        "cumulative_threshold": 0
      }
    ]
  },

But this rate has not been added as the date range has passed.

If there is no rate to be added, we can avoid creating the tax withholding category.

Version

Frappe Version - 14.58.0 ERPnext Version - 14.50.0 India Compliance - 14.19.2

Relevant log output / Stack trace / Full Error Message.

No response

Code of Conduct

india-compliance-bot commented 3 weeks ago

:tada: This issue has been resolved in version 15.7.3 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket:

india-compliance-bot commented 3 weeks ago

:tada: This issue has been resolved in version 14.26.4 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: