Manual do Utilizador GnuCash
<<< Previous |  | Next >>>

# Que Novidades Há?

# Que Novidades Há no GnuCash 1.6?

Olá a todos os nossos utilizadores do GnuCash! Muito mudou desde a 1.4.x, e acreditamos que a nossa nova versão é uma melhoria muito grande em relação à versão anterior. Praticamente todos os aspectos da aplicação mudaram, e muitas novas funcionalidades foram adicionadas.

## Novo Formato de Ficheiro

Passamos a ter um formato de ficheiro de texto baseado em XML. O GnuCash irá carregar os seus ficheiros 1.4 sem conversão. No entanto, a 1.6 irá sempre gravar os seus ficheiros no novo formato.

O novo formato é muito, muito mais flexível que o antigo, e era necessário para todas as restantes funcionalidades, bem como para muitas outras funcionalidades a serem introduzidas futuramente. Adicionalmente, porque é baseado em XML, torna muito mais simples a ferramentas externas manipularem ficheiros do GnuCash.

Nós testamos intensivamente o novo formato, mas, como sempre, convém manter à mão uma cópia de segurança dos seus dados, apenas para jogar pelo seguro.

Como um pequeno exemplo das melhorias tornadas possíveis pelo novo formato de ficheiro, o GnuCash 1.4 utiliza números de "vírgula flutuante" para os seus cálculos internos, tal como uma calculadora. Infelizmente, números de vírgula flutuante são (raramente) susceptíveis a erros de arredondamento. Assim sendo, o GnuCash passou a armazenar valores exactamente com o número de casas decimais necessárias para a precisão desejada. Mesmo alguns dispendiosos pacotes "empresariais" de contabilidade não suportam esta funcionalidade vital.

## Novo Interface

O interface foi profundamente modificado para ser mais rápido e fácil de utilizar.

- O registo foi totalmente remodelado. O confuso auto-balanceamento foi refeito, os modos multi-linha estão muito melhorados - tornando muito mais fácil gerir transacções parceladas, e você pode agora visualizar um relatório sobre as transacções de um registo, tornando fácil exporta-lo ou imprimi-lo.

- O interface de importação QIF é agora muito mais simples de utilizar.

- A janela principal foi totalmente modificada. Você tem agora a possibilidade de visualizar a janela de contas e um ou mais relatórios numa vista do tipo pastas, como múltiplas janelas de topo, ou tudo numa só janela.

- A janela de ajuda é agora totalmente indexada e pesquisável.

- A calculadora financeira, disponível no menu "Ferramentas", permite-lhe facilmente calcular amortizações de empréstimos e taxas de juro compostas.

## Relatórios

A estutura de relatórios foi radicalmente modificada para esta nova versão - pelo que agora os relatórios são muito mais informativos, flexíveis e atractivos do que alguma vez foram. Alguns dos melhoramentos e novas funcionalidades incluem:

- O novo "widget" gtkhtml é utilizado para visualização de relatórios. O novo motor de visualização é mais rápido, e produz resultados de melhor aspecto gráfico.

- Os relatórios são agora gravados entre sessões. Para tornar isto mais útil, estão agora disponíveis "relatórios deslizantes" com intrevalos de datas especificadas utilizando datas simbólicas tais como "hoje" ou "início do ano corrente".

- Folhas de Estilo controlam a formatação do relatório, permitindo-lhe costumizar a aparência do seu relatório.

- Os relatórios agora apresentam informação útil quando várias moedas estão envolvidas.

- Praticamente todos os relatórios foram radicalmente melhorados, com uma disposição mais agradável, maior correspondência com procedimentos contabilísticos standard e configurabilidade e flexibilidade radicalmente melhoradas.

- Vários relatórios podem ser agregados numa única janela para mais conveniente visualização de todos os dados financeiros de que necessita, utilizando a visualização de multi-coluna, um relatório "contentor" especial.

- Por último, mas não menos importante, os relatórios podem agora ser impressos. Viva!

## Gráficos

Sendo uma das mais esperadas funcionalidades, o GnuCash já pode apresentar os seus dados financeiros em atractivos gráficos de barras, circulares ou de dispersão. Esta funcionalidade é disponibilizada através da utilização da ferramenta gráfica GUPPI.

Poderiamos falar dos gráficos o dia todo, mas é muito mais interessante olhar para eles do que falar sobre os mesmos - por exemplo:

## O Mundo Online

O GnuCash pode obter cotações online, com a ajuda do módulo Finance::Quote do Paul Fenwick. Finance::Quote continua a adicionar novas fontes de cotações, permitindo a mais utilizadores internacionais terem acesso mais conveniente a cotações de acções online.

Uma grande melhoria da nova versão é a possibilidade de obter cotações de dentro da própria aplicação, sem a necessidade de executar uma aplicação auxiliar. No entanto, mantem-se a possibilidade de actualizar as cotações a partir da linha de comandos.

O Mozilla ainda não é estável o suficiente para sí? Não gosta do Galeon? Não tem instaladas as bibliotecas necessárias para o Konqueror? Bem, então, espere até tentar o GnuCash, o único browser web que também controla as suas finanças. Agora a sério, o GnuCash pode ser utilizado para apresentar páginas web simples utilizando o relatório "Endereço Frame" - útil para apresentar informação financeira baseada na web, particularmente quando combinada numa vista de multi-coluna.

## Uma antevisão do Futuro

O GnuCash já suporta a utilização do Postgres para armazenamento de dados. Talvez não seja muito importante num pacote financeiro, mas à medida que o GnuCash é ampliado para suportar contabilidade empresarial o suporte a bases de dados será necessário para gerir quantidades massivas de dados.

O motor Postgres permite que vários utilizadores trabalhem simultaneamente no mesmo conjunto de contas. Quando um utilizador faz uma modificação a uma transacção, a modificação é enviada para a base de dados Postgres, e os outros utilizadores vêem a modificação nos (10) segundos seguintes. O motor Postgres também mantém um registo de segurança das transacções modificadas, permitindo-lhe ver o que mudou e quando. (Actualmente, não existe ambiente gráfico para analise do registo de segurança, pelo que se tem de ser utilizador SQL para poder analisar o registo). O motor Postgres também faz 'cache' dos dados, pelo que um utilizador apenas vê os dados com que está a trabalhar, sem requerer que a totalidade do conteudo da base de dados seja carregada para o GnucCash. Isto deverá tornar possíveç trabalhar com bases de dados muito maiores. O motor Postgres é actualmente 'beta', o que significa que funciona, mas ainda não foi correctamente testado, e poderá conter erros (bugs).

Similarmente, existe um motor RPC, que lhe permite separar o motor do interface e te-los a correr em máquinas totalmente distintas. Desenvolvimentos para utilizar esta funcionalidade que permite contruir clientes dedicados a funções específicas já foram iniciados.

Orçamentação e transacções periódicas são talvez as funcionalidades mais pedidas no GnuCash. Infelizmente, elas ainda não foram introduzidas desta vez, mas os programadores estão já a trabalhar muito com o intuito de as adicionar, por forma a já existirem na próxima versão de desenvolvimento, logo após o lançamento da 1.6, para que sejam incluídas na versão estável seguinte (que provavelmente será a 2.0).

Da mesma forma, uma gestão automática mais sofisticada de dividendos e corretagem de acções foi iniciada, mas não chegou a ser incluida nesta versão. Espere encontrar esta funcionalidade já na versão estável seguinte.

Isto é apenas uma amostra do que será o futuro. No entanto, com o GnuCash, você está numa posição que lhe permite ter o que quer. Os programadores do GnuCash são fáceis de contactar (veja a página web para mais detalhes), e adoram ouvir ideias de como o GnuCash poderá ser melhorado. Se você for um programador, considere contribuir para o desenvolvimento do GnuCash e ajudar a tornar o GnuCash na aplicação que você deseja.

<<< Previous | Home | Next >>>
Desenvolvimento de Relatórios |  | Preparação do GnuCash para o Ano 2000