Skip to content

Commit

Permalink
refactor: minor changes as per review
Browse files Browse the repository at this point in the history
  • Loading branch information
vorasmit committed Jan 7, 2025
1 parent 84e3b7c commit 968754e
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -555,6 +555,13 @@ def generate_gstr1_data(self, filters, callback=None):
else:
gov_data_field = "unfiled"

if (
status != "Filed"
and frappe.get_cached_value("GST Settings", None, "compare_unfiled_data")
!= 1
):
return self.generate_only_books_data(data, filters, callback)

# Get Data
try:
gov_data, is_enqueued = self.get_gov_gstr1_data()
Expand Down Expand Up @@ -595,9 +602,6 @@ def generate_only_books_data(self, data, filters, callback=None):

# GET DATA
def get_gov_gstr1_data(self):
if frappe.get_cached_value("GST Settings", None, "compare_unfiled_data") != 1:
return frappe._dict(), False

if self.filing_status == "Filed":
data_field = "filed"
else:
Expand Down Expand Up @@ -628,7 +632,6 @@ def handle_gstr1_gov_failure(self, data, filters, error):
"error_log": error_log.name,
},
user=frappe.session.user,
doctype=self.doctype,
)

def get_books_gstr1_data(self, filters, aggregate=False):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -190,13 +190,14 @@ def get_applicable_file_fields(self, settings=None):
fields = ["books", "books_summary"]

if self.is_gstr1_api_enabled(settings):
fields.extend(["reconcile", "reconcile_summary"])

if self.filing_status == "Filed":
fields.extend(["filed", "filed_summary"])
else:
if settings.compare_unfiled_data:
fields.extend(["unfiled", "unfiled_summary"])
fields.extend(
["reconcile", "reconcile_summary", "filed", "filed_summary"]
)
elif settings.compare_unfiled_data:
fields.extend(
["reconcile", "reconcile_summary", "unfiled", "unfiled_summary"]
)

return fields

Expand Down

0 comments on commit 968754e

Please sign in to comment.