Fixed legal_entity_profile_report
This commit is contained in:
@@ -111,7 +111,7 @@ class FocusCompliance(Request):
|
||||
)
|
||||
files.append(result)
|
||||
|
||||
return files
|
||||
return {'success': True, 'files': files}
|
||||
else:
|
||||
response = self.get(f'{self._focus_base_url}/companies/profiles/{profile_id_list[0]}/report')
|
||||
result = self._save_file(
|
||||
@@ -121,7 +121,7 @@ class FocusCompliance(Request):
|
||||
path=path
|
||||
)
|
||||
|
||||
return result
|
||||
return {'success': True, 'files': [result]}
|
||||
|
||||
# Физлица
|
||||
def person_is_foreign_agent(self):
|
||||
@@ -134,6 +134,19 @@ class FocusCompliance(Request):
|
||||
fa = response[0]['foreignAgents']
|
||||
|
||||
return True if fa else False
|
||||
|
||||
def search_global_person_profiles_id(self) -> list:
|
||||
"""Поиск сводной информации по санкционным/ПДЛ профилям ФЛ
|
||||
|
||||
:return: Список идентификаторов профилей
|
||||
:rtype: list
|
||||
"""
|
||||
try:
|
||||
response = self.get(f'{self._focus_base_url}/individuals/profiles/search', query=self.inn)
|
||||
|
||||
return response
|
||||
except KeyError:
|
||||
return None
|
||||
|
||||
def get_foreign_agents_list(self): # Не работает, если нет подключенной лицензии
|
||||
response = self.get(path=f'{self._focus_base_url}/foreign-agents')
|
||||
|
||||
Reference in New Issue
Block a user