From 61ebdb441113117a32e79ded5e0fb58a9ab610c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alessandro=20Gon=C3=A7aalves?= Date: Fri, 24 Oct 2025 18:31:30 -0300 Subject: [PATCH] =?UTF-8?q?fix:=20corre=C3=A7=C3=A3o=20das=20colunas=20de?= =?UTF-8?q?=20exporta=C3=A7=C3=A3o=20anal=C3=ADtica?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/DRE/analitico.tsx | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/app/DRE/analitico.tsx b/src/app/DRE/analitico.tsx index 7ea022d..87ffd69 100644 --- a/src/app/DRE/analitico.tsx +++ b/src/app/DRE/analitico.tsx @@ -740,25 +740,25 @@ export default function AnaliticoComponent({ filtros }: AnaliticoProps) { if (sortedAndFilteredData.length === 0) return; const exportData = sortedAndFilteredData.map((item) => ({ - "Data Competência": item.data_competencia - ? new Date(item.data_competencia).toLocaleDateString("pt-BR") - : "-", "Data Vencimento": item.data_vencimento ? new Date(item.data_vencimento).toLocaleDateString("pt-BR") : "-", "Data Caixa": item.data_caixa ? new Date(item.data_caixa).toLocaleDateString("pt-BR") : "-", - "Código Fornecedor": item.codigo_fornecedor, - Fornecedor: item.nome_fornecedor, - "Código Centro Custo": item.codigo_centrocusto, - "Centro Custo": item.codigo_centrocusto, - "Código Conta": item.codigo_conta, - Conta: item.conta, - Valor: typeof item.valor === "string" ? parseFloat(item.valor) : item.valor, - Histórico: item.historico, - "Histórico 2": item.historico2, - Recnum: item.recnum, + "Entidade": item.entidade || "-", + "Código Fornecedor": item.codigo_fornecedor || "-", + "Fornecedor": item.nome_fornecedor || "-", + "Código Centro Custo": item.codigo_centrocusto || "-", + "Código Conta": item.codigo_conta || "-", + "Conta": item.conta || "-", + "Valor Realizado": typeof item.valor === "string" ? parseFloat(item.valor) : (item.valor || 0), + "Valor Previsto": typeof item.valor_previsto === "string" ? parseFloat(item.valor_previsto) : (item.valor_previsto || 0), + "Valor Confirmado": typeof item.valor_confirmado === "string" ? parseFloat(item.valor_confirmado) : (item.valor_confirmado || 0), + "Valor Pago": typeof item.valor_pago === "string" ? parseFloat(item.valor_pago) : (item.valor_pago || 0), + "Histórico": item.historico || "-", + "Histórico 2": item.historico2 || "-", + "Número Lançamento": item.numero_lancamento || "-", })); const wb = XLSX.utils.book_new();