madrecha / portal

Tax notice management tool. An automated tool to fetch data from Income tax website.
https://portal.jamku.app/
9 stars 1 forks source link

Individual Syncs #366

Closed bajajajay1992 closed 3 months ago

bajajajay1992 commented 4 months ago

Add an option to sync single PAN without the restriction of 8 hours time gap.

adarshmadrecha commented 3 months ago

What's the use case of syncing it so often? I mean, typically it's fine to check the website once in 8 hours.

Background: Each sync has cost associated with it. Moreover, the income tax website will be overloaded if we reduce the time.

bajajajay1992 commented 3 months ago

Syncing is not required for all PANs. Syncing is required for one PAN at a time. During this season of Closure for Assessments, notices are received frequently and also the time limit given by the officers is sometimes only 1-2 days. If we schedule sync in the morning then practically because of the 8 hours gap it is almost day end. the next sync happens the next day. because of this, sometimes a day is lost for replying to the notices.

Alternatively, for sync before 8 hours you can add an option to only sync proceedings and worklist.

adarshmadrecha commented 3 months ago

For this use case

  1. Add tags to client where ther is active litigation. Say "Lit" as tag name.
  2. Perform 1st Sync at 8AM (when you start your day)
  3. Perform 2nd Sync at 5 pm (approx. 8 hour from last sync). This time only select clients where "Lit" tag is added. To seeped up this process select only "Proceedings and Worklist".