models.py 667 B

1234567891011121314
  1. class AnafResultEntry:
  2. def __init__(self, result):
  3. self.cui = result["date_generale"]["cui"]
  4. self.date = result["date_generale"]["data"]
  5. self.is_active = not result["stare_inactiv"]["statusInactivi"]
  6. self.name = result["date_generale"]["denumire"]
  7. self.address = result["date_generale"]["adresa"]
  8. self.vat_eligible = result["inregistrare_scop_Tva"]["scpTVA"]
  9. self.vat_split_eligible = result["inregistrare_SplitTVA"]["statusSplitTVA"]
  10. self.vat_collection_eligible = result["inregistrare_RTVAI"]["statusTvaIncasare"]
  11. def __str__(self):
  12. return "CUI: %s, Name: %s" % (self.cui, self.name)