diff --git a/src/app/DRE/analitico.tsx b/src/app/DRE/analitico.tsx index 43ff55a..93b4159 100644 --- a/src/app/DRE/analitico.tsx +++ b/src/app/DRE/analitico.tsx @@ -640,9 +640,9 @@ export default function AnaliticoComponent({ filtros }: AnaliticoProps) { Data de Vencimento
Data de Caixa
-
Entidade
-
- Código do Fornecedor +
Entidade
+
+ Cód. Fornec
Nome do Fornecedor @@ -663,8 +663,8 @@ export default function AnaliticoComponent({ filtros }: AnaliticoProps) { Valor Pago
-
Histórico
-
Histórico 2
+
Histórico
+
Histórico 2
Número do Lançamento
@@ -731,10 +731,10 @@ export default function AnaliticoComponent({ filtros }: AnaliticoProps) { "pt-BR" )}
-
+
{row.original.entidade || "-"}
-
+
{row.original.codigo_fornecedor}
{row.original.historico}
{row.original.historico2} diff --git a/src/app/DRE/teste.tsx b/src/app/DRE/teste.tsx index 32aa5be..833995f 100644 --- a/src/app/DRE/teste.tsx +++ b/src/app/DRE/teste.tsx @@ -49,6 +49,7 @@ interface HierarchicalRow { isExpanded?: boolean; valoresPorMes?: Record; percentuaisPorMes?: Record; + isCalculado?: boolean; } export default function Teste() { @@ -537,6 +538,7 @@ export default function Teste() { isExpanded: expandedGroups.has(grupo), valoresPorMes, percentuaisPorMes: calcularPercentuaisPorMes(valoresPorMes, grupo), + isCalculado: items[0]?.isCalculado || false, // Usar a propriedade isCalculado do primeiro item }); if (expandedGroups.has(grupo)) { @@ -711,19 +713,8 @@ export default function Teste() { }; const renderCellContent = (row: HierarchicalRow) => { - // Verificar se é um grupo calculado - const isCalculado = row.grupo?.includes("CALCULADO") || - row.grupo?.includes("FATURAMENTO LÍQUIDO") || - row.grupo?.includes("LUCRO BRUTO") || - row.grupo?.includes("MARGEM LOJA") || - row.grupo?.includes("RESULTADO OPERACIONAL") || - row.grupo?.includes("RESULTADO FINANCEIRO") || - row.grupo?.includes("OUTRAS RECEITAS / DESPESAS") || - row.grupo?.includes("LAIR") || - row.grupo?.includes("IR") || - row.grupo?.includes("CSLL") || - row.grupo?.includes("LUCRO LÍQUIDO") || - row.grupo?.includes("EBITDA"); + // Verificar se é um grupo calculado usando a propriedade isCalculado + const isCalculado = row.isCalculado === true; switch (row.type) { case "grupo":