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();