diff --git a/core/templates/specials/document-detail.html b/core/templates/specials/document-detail.html
index d2d00998..922a3497 100644
--- a/core/templates/specials/document-detail.html
+++ b/core/templates/specials/document-detail.html
@@ -15,15 +15,18 @@
{% include 'contas-gratuitas.html' %}
-
{{ obj.name }}
+
{{ obj.name }}
+ {% if is_company and obj.nome_fantasia %}
{{ obj.nome_fantasia }}
{% endif %}
{% if branches.count %}
{% if original_document %}
O documento {{ original_document }} não foi encontrado!
{% endif %}
- Mostrando informações sobre todas as empresas (matriz e filiais) cujo CNPJ
- começa com {{ doc_prefix }}.
+ Exibindo informações sobre todas as empresas (matriz e filiais) cujo CNPJ
+ começa com {{ doc_prefix }} (aprenda mais sobre o formato do CNPJ).
{% endif %}
@@ -38,10 +41,14 @@
{{ obj.name }}
{% if branches.count %}
Matriz/Filiais
- {% with table_id='branches' data=branches fields=branches_fields caption='branches-'|add:obj.name %}
+
+ Total de {{ branches.count }} CNPJ(s).
+
+ {% with table_id='branches' data=branches fields=branches_fields caption='branches-'|add:obj.document %}
{% include 'data-table.html' %}
{% endwith %}
{% endif %}
+
@@ -51,7 +58,7 @@
Quadro Societário
Total de {{ partners_data.count }} sócios.
- {% with table_id='partners' data=partners_data fields=partners_fields caption='quadro-societario-'|add:obj.name %}
+ {% with table_id='partners' data=partners_data fields=partners_fields caption='quadro-societario-'|add:obj.document %}
{% include 'data-table.html' %}
{% endwith %}
{% endif %}
@@ -65,7 +72,7 @@
Filiações
Nota: esses registros foram encontrados buscando pelo nome "{{ obj.name }}" e
podem aparecer homônimos nos resultados.
- {% with table_id='filiations' data=filiations_data fields=filiations_fields caption='filiacoes-'|add:obj.name %}
+ {% with table_id='filiations' data=filiations_data fields=filiations_fields caption='filiacoes-'|add:obj.document %}
{% include 'data-table.html' %}
{% endwith %}
{% endif %}
@@ -76,7 +83,7 @@
Candidaturas
Foram identificadas
{{ applications_data.count }} candidaturas vinculadas
a esse CPF.
- {% with table_id='applications' data=applications_data fields=applications_fields caption='candidaturas-'|add:obj.name %}
+ {% with table_id='applications' data=applications_data fields=applications_fields caption='candidaturas-'|add:obj.document %}
{% include 'data-table.html' %}
{% endwith %}
{% endif %}
@@ -93,7 +100,7 @@
Sociedades
podem aparecer homônimos nos resultados.
{% endif %}
- {% with table_id='companies' data=companies_data fields=companies_fields caption='sociedades-'|add:obj.name %}
+ {% with table_id='companies' data=companies_data fields=companies_fields caption='sociedades-'|add:obj.document %}
{% include 'data-table.html' %}
{% endwith %}
{% endif %}
@@ -105,7 +112,7 @@
Gastos da Cota Parlamentar (Câmara dos Deputados)
{% else %}
Foram identificadas
{{ camara_spending_data.count }} notas.
- {% with table_id='camara-spending' data=camara_spending_data fields=camara_spending_fields caption='gastos-deputados-'|add:obj.name %}
+ {% with table_id='camara-spending' data=camara_spending_data fields=camara_spending_fields caption='gastos-deputados-'|add:obj.document %}
{% include 'data-table.html' %}
{% endwith %}
{% endif %}
@@ -117,7 +124,7 @@
Gastos Diretos do Governo Federal
{% else %}
Foram identificadas
{{ federal_spending_data.count }} notas.
- {% with table_id='federal-spending' data=federal_spending_data fields=federal_spending_fields caption='gastos-diretos-'|add:obj.name %}
+ {% with table_id='federal-spending' data=federal_spending_data fields=federal_spending_fields caption='gastos-diretos-'|add:obj.document %}
{% include 'data-table.html' %}
{% endwith %}
{% endif %}
diff --git a/core/views_special.py b/core/views_special.py
index 1c72677c..c973b4e9 100644
--- a/core/views_special.py
+++ b/core/views_special.py
@@ -119,8 +119,7 @@ def document_detail(request, document):
# Cada filial vai ter os mesmos sócios, por isso precisamos do
# `distinct` nas colunas que serão exibidas na interface.
partners_data = (
- Socio.objects
- .filter(cnpj__in=branches_cnpjs)
+ Socio.objects.filter(cnpj__in=branches_cnpjs)
.distinct(*[field.name for field in partners_fields])
.order_by("nome_socio")
)
@@ -129,7 +128,8 @@ def document_detail(request, document):
obj_dict["name"] = obj.razao_social
companies_data = Holding.objects.filter(holding_cnpj__in=branches_cnpjs).order_by("holding_razao_social")
companies_fields = _get_fields(
- get_table("socios-brasil", "holding", allow_hidden=True), remove=["holding_cnpj"]
+ get_table("socios-brasil", "holding", allow_hidden=True),
+ remove=["holding_cnpj", "holding_razao_social", "codigo_qualificacao_socia"],
)
camara_spending_data = GastosDeputados.objects.filter(txtcnpjcpf__in=branches_cnpjs).order_by("-datemissao")