# O Manual do &appname;

Guillaumme
DE BURE

    guillaume.debure@gmail.com

Stephane
MANKOWSKI

    stephane@mankowski.fr

Desenvolvimento
José
Pires

    zepires@gmail.com

Tradução
2007
2008
2009
Stéphane MANKOWSKI
Guillaume DE BURE
&FDLNotice;
20/12/2009
0.6.0

Este documento é um manual para usar o &appname;, uma aplicação de gestão de finanças pessoais.

KDE
extragear
escritório
skrooge
finanças pessoais

## Introdução

### &appname;

O &appname; é uma aplicação para gerir as suas finanças pessoais. Poderá fazer o seguimento das suas receitas e despesas pelas várias contas, em várias moedas. Tem todas as funcionalidades que esperaria de uma ferramenta deste tipo, como as categorias, as operações agendadas, os relatórios gráficos, a gestão de 'stocks', ... Tem também algumas funcionalidades menos comuns, como a edição rápida de operações, a pesquisa incremental, os seguimentos de retornos, os atributos personalizados, etc...

&appname; displaying the balance evolution of an account
&appname; displaying the balance evolution of an account

#### O Que é o &appname;

O &appname; é um gestor de finanças pessoais para o &kde; 4. Pretende ser usado pelos indivíduos que desejem acompanhar as suas receitas, despesas e investimentos.

#### O Que o &appname; Não É

O &appname; não é uma ferramenta profissional. Não tem as funções esperadas de um 'software' que iria usar num pequeno negócio. Não faz a gestão de taxas, não permite o sistema de introdução de dados em duplicado ou qualquer outra função financeira avançada.

### Terminologia

#### Documento

Um documento é um ficheiro do &appname; (extensão .skg). Poderá conter um número indefinido de contas. Poderá usar um documento para gerir todas as suas contas de uma vez.

#### Conta

Uma conta do &appname; é semelhante à sua conta bancária. Por exemplo, se possuir uma conta sua, uma para a sua mulher e outra em conjunto, poderá criar estas três contas no &appname;. Sempre que gastar ganhar algum dinheiro, deverá registar uma operação e indicar a conta em que foi feita esta operação.

#### Operação

Uma operação será um crédito ou um débito para uma das suas contas. Ao associar uma categoria a uma operação, poderá analisar como é que gastou o seu dinheiro.

##### Operação Normal

Uma operação normal é a operação básica do &appname;. Do tipo "Hoje, gastei 20€ do cartão de crédito na mercearia".

##### Operação Dividida

Uma operação dividida é uma operação para a qual o montante total está dividido em várias categorias ou seguimentos.

Por exemplo, "Ontem, gastei 100€ no supermercado, sendo 60€ para a comida e 40€ para roupas".

##### Transferência

Uma transferência no &appname; é equivalente a mover uma quantidade de dinheiro de uma das suas contas do &appname; para outra das suas contas do &appname;.

Isto não deverá ser confundido com o modo do pagamento escolhido: se fez uma transferência, por exemplo através da página Web do seu banco, esta não é uma operação de transferência, porque o &appname; não conhece a conta dessa outra pessoa. É uma operação normal feita com a transferência como modo de pagamento.

Leia o capítulo dedicado ao assunto, se as coisas continuarem por esclarecer

##### Operação Validada

Ao Importar as operações, as mesmas não são consideradas válidas desde já. Terá de as validar manualmente em primeiro lugar. Uma operação validada é isso mesmo, uma operação importada que foi validada.

Lembre-se que é possível validar automaticamente as operações durante a importação, activando a opção correspondente na configuração.

##### Operação Apontada

Durante o processo de reconciliação, irá apontar no &appname; todas as operações que aparecem na posição correspondente na conta. Uma operação apontada é uma dessas operações. Não fica Verificada até que termine a reconciliação.

##### Operação Verificada

Quando todas as operações na posição da sua conta tiverem sido apontadas no &appname;, poderá terminar o processo de reconciliação. Todas as operações apontadas passarão então a ser Operações Verificadas.

#### Categoria

Uma categoria é, basicamente, uma classe de operações. Alguns exemplos típicos incluem "Comida", "Impostos", "Salário"... Uma categoria poderá conter outras categorias: é uma estrutura hierárquica. Por exemplo, a categoria "transportes" poderá contar "Autocarro", "Automóvel", "Avião"... O &appname; lida com uma profundidade de categorias infinita.

#### Unidade

Uma unidade no &appname; poderá ser algo que tenha um valor. Exemplos:

- Moeda

  - $ (Dólar dos EUA)

  - € (Euro)

  - £ (Libra Esterlina)

- Acção

  - GOOG (Google)

- Qualquer coisa que possua

  - A sua casa

  - O seu carro

## Usar o &appname;

### Interface do Utilizador

A janela do &appname; é composta por uma área principal, rodeada por acoplagens ou áreas acopláveis, e uma barra de estado. As áreas acopláveis poderão ser fechadas e reabertas, assim como poderão ser posicionadas à esquerda ou à direita da área principal.

#### A área principal

Aqui é onde o &appname; irá mostrar a informação em que está interessado. Poderá conter várias páginas, cada uma com a área que você lhe atribuiu.

#### Acoplagens

As acoplagens, ou áreas acopláveis, existem em várias aplicações do &kde;. Estas são uma sub-parte da janela de uma aplicação, e poderão ser posicionadas, fechadas ou mesmo destacadas da janela principal.

Alguns exemplos de disposições das acoplagens:

As áreas acopláveis do &appname; são:

- The context chooser

- A lista de favoritos

- O navegador das acções a Desfazer/Refazer

- O editor de propriedades

#### Barra de Estado

A barra de estado é uma pequena secção no fundo da janela do &appname;, apresentando diversas informações à medida que vai trabalhando. Inclui uma barra de progresso e um botão de cancelamento, para o caso em que deseje interromper uma tarefa longa, como importar um ficheiro grande. A barra de progresso do &appname;

#### Selector do Contexto

O selector do contexto é uma área onde poderá seleccionar a área a mostrar na página actual ou numa página nova. Para abrir numa página nova, mantenha a tecla &Ctrl; carregada enquanto carrega na área seleccionada.

O selector do contexto

Cada contexto será descrito num capítulo específico deste manual.

#### Páginas Múltiplas

O &appname; a mostrar diversas páginas

O &appname; pode apresentar várias páginas. Poderá adicionar tantas quanto desejar, contendo cada uma a informação que necessitar. A imagem acima mostra 4 páginas (contas, operações e dois gráficos).

#### Painéis de Edição

Na maioria das páginas do &appname;, a forma de editar os itens é usar o painel de edição, localizado no fundo da página. Para preservar o máximo de espaço para visualizar a informação, especialmente em ecrãs pequenos, os painéis de edição poderão ser escondidos ou visualizados através de botões próprios para o efeito.

Botões para mostrar ou esconder os painéis de edição das Operações.

Quando estiver disponível mais de um modo de edição, existem vários botões que permitem a sua selecção. Na imagem acima, existem quatro botões que permitem escolher o modo de edição das Operações, "Normal", "Dividido", "Transferência" e "Acções".

#### Tabelas

No &appname;, todas as tabelas são personalizadas. Invoque o menu de contexto (normalmente com o botão direito) no cabeçalho da coluna, para que veja aparecer um menu :

Personalizar uma tabela

Colunas

  Personaliza a aparência das colunas.

  Aparência da Área

    Usa um conjunto predefinido de colunas. A coluna "por omissão" mostra normalmente todas as colunas. Os outros conjuntos predefinidos poderão existir por cada tabela.

  Dimensionar ao Conteúdo

    Dimensiona todas as colunas para se ajustar ao conteúdo.

  Auto-Dimensionar

    Quando a opção estiver activada, não poderá dimensionar manualmente as colunas. O &appname; fá-lo-á automaticamente, com base no conteúdo das colunas.

  Lista das colunas apresentadas

    mostra a lista de todas as colunas que poderão ser apresentadas para esta tabela. As que estão visíveis de momento estão assinaladas. Desligue para esconder uma coluna e assinale para a mostrar.

Deslocamento Suave

  Quando estiver activa, permite-lhe deslocar na tabela, carregando com o botão esquerdo e movimentando o rato. Mova rapidamente o rato numa direcção, como se o estivesse a "lançar", para que a tabela se desloque mais rapidamente com um efeito amortecedor. É bastante útil para os dispositivos por toque.

Mostrar a Grelha

  Desenhar as linhas da grelha na tabela.

Cores das linhas alternadas

  Alterna as cores usadas para cada linha. As cores usadas baseiam-se no esquema de cores do &kde; escolhido.

Exportar

  Exporta a tabela como um ficheiro autónomo. Os formatos suportados são o PDF, o CSV ou o TXT.

Poderá também carregar num cabeçalho para escolher a coluna de ordenação ou para reordenar as colunas, arrastando-as para a esquerda ou para a direita.

#### Gravar o Conteúdo Personalizado

Como foi explicado no capítulo anterior, as tabelas poderão ser personalizadas por completo, de acordo com a sua preferência. Contudo, provavelmente não irá querere perder todo o trabalho de configuração ao fechar uma página. Existem duas formas de guardar esse trabalho.

##### Gravar o Contexto por Omissão

Esta opção permite-lhe gravar o estado da página actual como sendo o estado predefinido que será sempre invocado ao abrir este contexto. Por exemplo, poderá querer que o seu Painel contenha 4 elementos, organizados a seu gosto. O que ainda é mais importante é que irá querer sempre que o Painel apareça igual, mas que não deseja repetir o trabalho de personalização sempre que o abrir.

Para o fazer, basta fazer a personalização apenas uma vez e depois gravar o estado da página como o Estado Predefinido para o contexto actualmente em visualização. A atribuição do estado por omissão é feita com o botão direito do rato na página e seleccionando a opção Gravar o Estado do Contexto.

Menu de contexto nas páginas

Uma forma mais rápida é carregar no ícone de disco que aparece à esquerda do título da página sempre que tiver modificado o estado predefinido numa página.

##### Usar os Favoritos

Imagine que precisa de personalizar a áreas de operações para cada conta: cada uma das contas seria apresentada na sua própria página, talvez usando colunas diferentes por cada tabela. O método acima indicado não funciona, dado que se aplica a todas as páginas do mesmo tipo.

A solução aqui é gravar cada página individual como um Favorito. Do mesmo modo que acontece num navegador Web, os favoritos poderão ser organizados numa hierarquia de pastas de navegação, as quais poderá visualizar no Navegador de Favoritos:

O navegador de favoritos

Para criar um favorito, seleccione um contexto no selector de contextos que deseja marcar como favorito, fazendo as modificações que desejar. Assim que terminar, na área acoplável dos Favoritos, invoque o menu de contexto e seleccione a opção Adicionar a página actual aos favoritos.

Cada favorito ou pasta de favoritos poderá ser "auto-iniciado", &ie; será aberto automaticamente ao iniciar o &appname;. Desta forma, poderá personalizar por completo a disposição por omissão do &appname;.

#### Desfazer / Refazer

O &appname; faz a gestão das operações Desfazer/Refazer de forma relativamente clássica, excepto que poderá desfazer ou refazer qualquer acção, mesmo que tenha sido feita há vários dias. O histórico não é limpo ao fechar o &appname;, o que significa que poderá desfazer praticamente tudo, até chegar à criação do documento.

Para limitar o impacto no tamanho dos ficheiros, o &appname; está configurado por omissão para manter um histórico de 50 elementos. Se quiser alterar este valor, defina-o na configuração.

O &appname; tem uma área acoplável que apresenta todas as acções anuláveis.

O navegador do histórico

O navegador do histórico mostra três colunas:

- um ícone a mostrar o estado da acção. Uma seta amarela para a esquerda diz que a acção pode ser desfeita (anulada). Uma seta verde para a direita significa que a acção poderá ser refeita.

- a descrição da acção

- a data em que a acção foi feita

- um ícone de disco significa que esta acção corresponde a um estado gravado, &ie; o documento foi gravado logo a seguir a esta acção.

Para anular uma operação anulável, ou refazer uma operação que pode ser refeita, faça duplo-click sobre ela.

#### Actualização em Massa

No &appname;, é possível actualizar em massa uma selecção de itens. Ainda que seja mais útil para as operações, poderá também ser usado nas contas, unidades, operações agendadas...

A forma de o fazer é bastante intuitiva : seleccione os itens a actualizar, defina os valores dos atributos que deverão ser aplicados a todos os itens e carregue em Aplicar. Para todos os atributos em que não definiu qualquer valor, será deixado inalterado nos itens.

Defina o modo como "Cartão de Crédito" e o beneficiário como "XPTO" nas operações seleccionadas.

Operações actualizadas.

É impossível, de propósito, definir a data ou a quantidade numa actualização em massa

#### Editor de Propriedades

Uma das funcionalidades menos comuns do &appname; é a capacidade de adicionar propriedades personalizadas a qualquer objecto. Por exemplo, poderá querer adicionar o nome e o número de telefone de um empregado do banco a uma conta, por ele/ela ser o seu gestor de conta. Também poderá querer adicionar um ficheiro a uma operação, como uma digitalização de uma factura.

Isto poderá ser feito com o editor de propriedades, que é uma área acoplável por si só.

O editor de propriedades com um anexo

Quando esta área estiver visível, irá mostrar as propriedades personalizadas do objecto seleccionado, quer seja uma conta, uma operação, uma categoria, uma unidade, etc...

#### Procurar à medida que escreve

Em todas as áreas do &appname;, irá encontrar um campo de "filtro", o qual lhe permite procurar à medida que escreve na área:

- Numa área de operações, irá filtrar as operações que contenham o texto introduzido, seja qual for a coluna (data, beneficiário, categoria, comentário...)

- Numa área de contas, irá filtrar as contas que contêm o texto introduzido, seja qual for a coluna (banco, nome da conta, número...)

- Numa área de relatórios, irá actualizar o gráfico com base neste filtro

- Numa .... bem, acho que já percebeu, certo?

### Importar Ficheiros

O &appname; é capaz de importar os ficheiros de outras aplicações financeiras ou a partir do seu banco. Por isso, se vier de outra aplicação ou porque simplesmente não quer estar a introduzir manualmente as suas operações, o &appname; tem uma forma rápida para si.

#### Formatos de Ficheiros Suportados

Poderá usar um dos seguintes formatos:

OFX

  Open Financial eXchange. É um formato bem definido & documentado que o &appname; importa, usando uma biblioteca de terceiros (libofx). Este é o formato recomendado para as importações.

QFX

  O QFX é uma versão personalizada do OFX para a aplicação comercial Quicken.

QIF

  Quicken Import File (Ficheiro de Importação do Quicken). Talvez o formato de ficheiros para aplicações financeiras mais comum. Contudo, tem algumas restrições relativamente incómodas, como a não-atribuição da unidade para a operação ou a ausência de uma formatação restrita das datas.

CSV

  Comma Separated Value (Valores Separados por Vírgulas). Ainda que não seja estritamente um formato financeiro, é usado frequentemente como formato de exportação a partir dos bancos ou das outras aplicações, principalmente por ser tão simples de usar numa folha de cálculo.

#### Especificidades do CSV

Dado que o CSV não tem um formato restrito definido, não existe forma de o &appname; saber onde é que é suposto encontrar as datas, categorias, valores... Para o fazer, o &appname; espera que o seu ficheiro CSV contenha alguns cabeçalhos que indiquem o que é a coluna. O ficheiro deverá conter pelo menos as colunas "Data" e "Montante".

Poderá definir manualmente como é que é configurado o ficheiro (&ie; ignorando os cabeçalhos no ficheiro), definindo-os na configuração da aplicação (Configuração Configurar o &appname;), na secção de Importação / Exportação.

#### Importar as Operações

Um dos princípios do &appname; é evitar vários assistentes ou janelas. Isto é especialmente verdadeiro para as importações, nas quais as outras aplicações necessitam de muita informação por parte do utilizador. Não é o caso do &appname;. Ao seleccionar a opção Ficheiro Importar, ser-lhe-á pedido para seleccionar os ficheiros (sim, poderá importar vários de uma vez). Nos bastidores, o &appname; irá descobrir o formato do ficheiro e aplicar o modo de importação relevante.

##### Conta

Uma coisa que o poderá surpreender é que não será questionado acerca da conta para onde importar as operações. Isto acontece porque o &appname; irá ler o número da conta a partir do ficheiro, associando as operações importadas a essa conta.

Se não existir nenhuma conta com esse número, ou se o ficheiro não tiver essa informação, o &appname; irá usar o nome do ficheiro como número de conta.

Se não existir ainda nenhuma conta com esse número, o &appname; irá criar uma conta nova que tem o nome do ficheiro como número de conta, importando todas as operações para essa conta. Estará então à vontade para mudar o nome da conta, fazer uma actualização massiva ou usar a Pesquisa & Processamento para associar as operações importadas a uma conta existente.

##### Unidade

Se não for definida nenhuma unidade no ficheiro importado (o que é frequente no caso do QIF & CSV), o &appname; irá assumir que a unidade é a sua moeda primária. Se não foi esse o caso, use a função de Pesquisa & Processamento para a corrigir.

##### Data

Em alguns casos, os ficheiros de entrada não irão ter as datas formatadas de acordo com a sua região (poderá acontecer no QIF ou no CSV, sendo que o OFX tem um formato de datas imposto). O &appname; irá tentar o melhor possível detectar o formato.

##### Import Status

As operações importadas têm um estado específico. Logo após a importação, são consideradas "Importadas mas não validadas". A ideia por trás disto é que poderá querer verificar se a importação correu como desejou, para que possa identificar rapidamente estas operações. De acordo com a configuração predefinida, estas operações também irão aparecer a azul.

Se não quiser este comportamento, poderá definir a opção de Validação Automática Após a Importação na configuração da aplicação.

#### Reunir as operações após a importação

Existem alguns casos onde poderá ter introduzido manualmente uma operação, mas também a tenha importado a partir do seu banco. Nesses casos, a operação irá aparecer duas vezes na lista.

Poderá juntar estas duas operações; para tal, seleccione-as e escolha a opção Juntar as operações no menu de contexto. Isto irá adicionar toda a informação que tiver introduzido manualmente à operação importada, apagando a operação introduzida manualmente.

### Exportar

Existem diferentes formas de exportar os dados com o &appname;, dependendo do que pretende fazer.

#### Exportar todos os seus dados para um ficheiro

Se usar o menu Ficheiro Exportar, será criado um ficheiro CSV ou QIF, contendo todas as operações no documento actual. Esta é a opção a escolher, caso necessite de exportar os seus dados para outra aplicação.

#### Exportar uma tabela específica

Todas as tabelas no &appname; poderão ser exportadas, quer para o formato CSV, PDF ou TXT.

Isto funciona sempre que for apresentada uma tabela, de modo que possa usá-la para exportar a informação das tabelas que necessitar.

#### Exportar o Grafo

O &appname; permite-lhe exportar um gráfico, seja em PDF, SVG ou num formato qualquer de imagem suportado pelo &kde; (PNG, JPG, GIF, TIFF...). Para o fazer, poderá carregar com o botão direito do rato no gráfico e escolher a opção Exportar.

### Painel

O Painel é um 'plugin' do &appname; que mostra a informação global sobre a sua situação financeira.

Poderá configurá-lo com os ícones do lado direito, ou carregando com o botão direito do rato e seleccionando ou removendo os blocos a apresentar. Poderá também configurar alguns blocos, carregando para tal com o botão direito sobre o seu título.

### Banco & Contas

Este é o 'plugin' dedicado à gestão das suas diferentes contas.

A área do Banco & Contas

#### Propriedades da conta

Uma conta no &appname; tem as seguintes propriedades:

Banco

  Poderá escolher um banco na lista (que contém a lista de bancos conhecidos no seu país) ou escreva o nome se o seu banco não constar na lista (se esta estiver vazia, a equipa do &appname; ainda não recebeu essa informação. Poder-nos-á contactar para ajudar!).

Conta

  O nome que deseja usar para esta conta.

Tipo

  O tipo de conta poderá ser

  - Ordem

  - Cartão de Crédito

  - Investimento

  - Activos

  - Outra

  O tipo de conta não é usado para nenhum tipo de processamento neste momento. Somente para fins informativos.
Número do Banco

  O número de identificação do seu banco

Número da Agência

  O número de identificação da agência

Número de Conta

  O número de identificação da conta

Endereço

  O endereço da agência

Comentário

  Tudo o que desejar !

#### Lista de contas

A lista de contas tem o formato de uma tabela, com uma linha para cada conta. Para além das propriedades que definiu para esta conta, o &appname; mostra as seguintes colunas:

Montante

  O montante disponível na conta, tendo em consideração todas as operações registadas, quer estejam validadas ou não.

Verificada

  O montante de todas as operações validadas. Deverá ser igual ao montante escrito no último extracto da sua conta bancária.

Prevista

  A diferença entre as duas colunas anteriores

Número de operações

  O número total de operações feitas nesta conta

Como em todas as listas do &appname;, poderá configurar por completo a aparência das tabelas.

#### Criar uma Conta

A criação da conta é feita com o painel de edição, por baixo da lista de contas.

Para criar uma conta, indique os seus atributos (os obrigatórios estão a negrito) e carregue em Adicionar. O &appname; não necessita que indique o montante inicial para esta conta. Para poder definir o montante inicial da conta, crie uma operação correspondente ao montante inicial.

#### Modificar uma Conta

Para modificar uma conta, seleccione-a, modifique os seus atributos e carregue em "Modificar"

#### Apagar as Contas

Para apagar as contas, seleccione-as e carregue na tecla Delete, use o menu de contexto ou o ícone na barra de ferramentas.

Lembre-se que, ao apagar uma conta, todas as operações que pertençam a essa conta também serão apagadas ! (Contudo, poderá sempre desfazer a remoção)

### Operações

As operações são, basicamente, qualquer operação que faça sobre uma conta, seja ela uma despesa, uma receita, uma transferência, uma compra... Aqui é onde provavelmente irá passar a maior parte do seu tempo ao usar o &appname;.

Para poder introduzir as operações, deverá ter criada pelo menos uma conta.

A área de operações

#### Propriedades da Operação

Conta

  A conta sobre a qual é feita a operação. Seleccione-a na lista de contas existentes.

Data

  A data em que foi feita a operação. Está disponível um calendário se usar a seta para baixo, ao lado do campo.

Montante

  O montante é quanto gastou ou ganhou com esta operação. O &appname; necessita que o indique em dois campos separados: a Quantidade e a Unidade.

  The quantity is negative for an expense (-30, for example), and positive for an income (250, or simply 250). This field acts as a calculator, &ie; entering an expression such as 10 + 3.23*2 will result in the field containing 16.46.

  O &appname; precisa que você introduza a unidade, porque uma operação não é necessariamente feita na sua moeda principal. Por exemplo, quando compra ou vende acções, a unidade da operação é a unidade da acção.

Beneficiário

  A quem é que pagou isto, ou quem lhe deu a si o dinheiro.

Mode

  Qual foi o modo de pagamento usado para esta operação. Algo do tipo Cartão de Crédito, Cheque, Depósito... o que quiser !

  Associado ao modo de operação, existe um número opcional. É usado na grande maioria para indicar o número do cheque ou da transferência.

Categoria

  Qual é a Categoria a que esta operação pertence. Se necessitar de afectar mais que uma categoria a uma dada operação, use o modo dividido.

  Poderá então escolher uma categoria existente, ou então escrever uma nova. Nesse caso, o &appname; criá-la-á para si ao longo da operação.

  O separador entre uma categoria-mãe e as suas filhas é o carácter >. Se escrever Roupas > Sapatos, o &appname; irá criar a categoria Roupas, se não existir, seguida da categoria-filha Sapatos.

  Obviamente, poderá criar árvores de categorias inteiras, como a seguinte: Transportes > Carro > Combustível > Sem Chumbo, pelo que o &appname; irá criar sem problemas toda a estrutura hierárquica.

Comentário

  Qualquer comentário que desejar.

Tracker

  Se quiser seguir os retornos para esta operação, indique o nome do Seguimento aqui. Se necessitar de afectar mais que um seguimento a uma dada operação, use o modo dividido em parcelas.

#### Lista de operações

A lista de contas tem o formato de uma tabela, com uma linha para cada conta. Para além das propriedades que definiu para esta conta, o &appname; mostra as seguintes colunas:

Status

  Esta opção indica se esta operação foi confirmada durante a reconciliação da conta. Uma opção semi-acinzentada significa que a reconciliação está em curso.

Favorito

  Marcar esta operação como um Favorito.

Agendada

  Quando esta operação está agendada, esta coluna mostra um ícone de cronómetro.

Estas colunas também têm algumas especificidades:

Mode

  Quando a operação faz parte de uma transferência, o modo é antecedido de um ícone com setas duplas.

Categoria

  Quando a operação está dividida em parcelas, a categoria é antecedida de um ícone de setas triplas.

Como em todas as listas do &appname;, poderá configurar por completo a aparência das tabelas.

#### Criar uma operação

Para criar uma operação normal, poderá usar o botão Limpar para limpar todos os campos e iniciar uma operação nova do zero. Poderá então preencher os seus atributos (manualmente ou com a edição rápida), e carregue em Adicionar.

Poderá também seleccionar uma operação semelhante nas operações existentes, modificar o que tiver a alterar e depois carregar em Adicionar.

#### Operação Dividida

Uma operação dividida é uma operação que tem diversas categorias, comentários ou seguimentos. Irá mudar para o modo de edição de operações divididas com o Botão de Dividido, no fundo da janela do &appname;. Ao mudar para o modo de edição das operações divididas, os campos Categoria e Seguimento são substituídos por uma tabela.

O painel de edição da operação dividida.

Para editar uma célula nesta tabela, faça duplo-click sobre ela.

Poderá adicionar tantas linhas nesta tabela quantas desejar. Ao modificar a quantidade numa linha, o &appname; irá calcular a diferença face à quantidade global, apresentando a quantidade restante na última linha da tabela. Se alterar a quantidade na última linha, será adicionada uma nova linha com a quantidade restante.

Os campos aqui têm o mesmo comportamento que no modo de edição normal da operação:

- A Categoria é uma lista com as categorias existentes. Poderá adicionar uma nova estrutura de categorias, pelo que o &appname; criá-la-á quando criar a operação.

- A Quantidade actua como uma calculadora.

- O Seguimento é uma lista com os módulos de seguimento existentes. Poderá adicionar um novo módulo de seguimento, para que o &appname; o crie quando criar a operação.

#### Transferência

Uma operação de transferência é de facto uma operação dupla: ao criar uma transferência, o &appname; irá criar duas operações de quantias opostas (uma positiva e outra negativa) em duas contas diferentes. Os atributos a indicar aqui são ligeiramente diferentes de uma operação normal:

O painel de edição da operação de transferência.

Em vez de um campo de Beneficiário, irá encontrar uma lista "Para a Conta", onde poderá seleccionar a conta que irá receber o dinheiro.

Dado que uma transferência significa "Retirar algum dinheiro da conta A e pôr na conta B", se colocar um sinal no campo da quantia (+ ou -), este será ignorado. A operação na conta A será sempre negativa, enquanto na B será positiva.

De momento, uma vez criadas as operações, estas não contêm qualquer relação entre si: todas as modificações feitas numa delas, não será reflectida na outra.

#### Partilhas

&tbw; (este autor não tem qualquer conhecimento de princípio de acções / cotações ;-D... Você poderá ajudar !)

#### Agendar as Operações

Se se souber que uma operação é repetida a título regular, poderá fazer com que o &appname; a introduza automaticamente na lista de operações. Isto poderá ser feito ao agendar uma operação, usando o botão Agendar .

Os parâmetros de calendarização por omissão são:

- Repetir todos os meses

- Lembrar-me 5 dias antes do fim

- Escrever automaticamente no fim

Poderá alterar os parâmetros por omissão na configuração do &appname;.

Poderá também mudar os parâmetros de cada operação agendada no 'plugin' Agendada.

O &appname; usa os valores do último item da operação agendada para escrever a seguinte. Se, por exemplo, aumentar a quantia da sua contribuição mensal para o esforço do &kde; de 100€ para 200€, as operações seguintes criadas pelo &appname; irão ter um montante de 200€.

#### Edição Rápida

Seja qual for o modo de edição escolhido, existe uma função útil chamada Edição Rápida que poderá acelerar o trabalho de criar operações novas. Irá preencher os atributos da operação com base nas operações introduzidas anteriormente. Indique um valor em qualquer campo do editor e carregue em F10 ou carregue no ícone de Edição Rápida (sem deixar o campo seleccionado).

O &appname; irá procurar pela primeira (&ie;, a mais recente) operação que tiver o mesmo valor no mesmo campo, preenchendo todos os outros campos com os valores dessa operação. Invoque a Edição Rápida de novo, para procurar pela operação seguinte, e assim por diante.

A Edição Rápida não fará efeito na data, dado que é pouco provável que vá criar a mesma operação exacta, incluindo com a mesma data...

Se modificou um campo antes de invocar a Edição Rápida, o seu conteúdo não será afectado. Isso será materializado através de um pequeno floco de neve que aparece no campo, para que saiba que está "congelado".

O que se passa de diferente das funções semelhantes das outras aplicações de finanças pessoais:

- É chamada a pedido do utilizador

- Repete o ciclo de todas as operações passadas, com o mesmo valor do campo

E até funciona em operações divididas !

#### Reconciliação

A reconciliação é o processo pelo qual irá garantir que todas as operações são alinhadas com a posição da sua conta, do ponto de vista do banco. Irá envolvê-lo, a posição da sua conta e uma caneta. A reconciliação ou consolidação só poderá ocorrer num dado ponto do tempo, para uma dada conta.

Na área de operações, seleccione a conta que deseja consolidar na lista. Mude para o modo de reconciliação, usando o botão para Mudar de Informação , por baixo da tabela de operações.

A informação do modo de reconciliação.

Indique a posição da sua conta, tal como está referenciada pelo seu banco no campo dedicado. Agora, poderá prosseguir com a verificação no &appname; de todas as operações que aparecem nos registos da conta. De momento, a opção de marcação desta operação irá aparecer acinzentada, até que realmente valide a reconciliação.

À medida que vai verificando as operações, irá ver o &appname; a mostrar na área de informações:

- Delta: a diferença entre a posição da conta introduzida anteriormente e a soma de todas as operações verificadas

- Despesa: o montante total das despesas

- Receita: o montante total de receitas

Isto poderá ser útil para localizar as operações que provavelmente se esqueceu de introduzir no &appname;. Quando todas as operações relevantes tiverem sido verificadas, o Delta será igual a 0, ficando o botão para Validar as operações verificadas activo. Carregue neste botão para validar a reconciliação: todas as operações verificadas serão agora validadas.

Se a opção Esconder as operações verificadas estiver seleccionada, todas estas operações ficarão escondidas.

#### Operações-Modelo

O &appname; permite-lhe criar operações-modelo, &ie; operações que poderão ser reutilizadas sempre que necessitar. Por exemplo, imagine que costuma alugar DVD's para ver em casa. A operação é sempre a mesma :

- Montante: -4,99

- Modo: Cartão de Crédito

- Beneficiário: Clube de Vídeo XPTO

- Categoria: Entretenimento > Vídeo

Contudo, não a poderá tornar uma operação recorrente, porque o aluguer é algo que ocorre quando lhe apetece e não num período regular. A ideia por trás das operações-modelo é que lhe fornece um esqueleto básico que poderá ser rapidamente introduzido na sua lista de operações.

Dado que as operações-modelo são apenas outro tipo de operações, poderá aceder a elas através da página de Operações, usando o botão por cima do painel de edição:

Mudar entre modelos e operações.

A criação de um modelo é rigorosamente igual à criação de uma operação, através da definição dos seus atributos. Lembre-se que também poderá criar um modelo a partir de uma operação existente (invocando o menu de contexto sobre uma operação). Nesse caso, o modelo irá ter os mesmos atributos que a operação.

Para usar um modelo e criar uma operação nova a partir dele, faça duplo-click sobre o mesmo. Será criada uma nova operação com os mesmos atributos que o modelo, para a data actual. Poderá então modificar os seus atributos, em caso de necessidade.

Os modelos também poderão ser agendados.

### Agendada

Este 'plugin' mostra-lhe a lista de todas as operações agendadas.

Aqui é onde poderá configurar cada uma das operações agendadas, de modo a ter os seus próprios parâmetros.

Ocorrência Seguinte

  Mostrado a título de informação, mas também poderá ser usado para forçar a data da próxima ocorrência.

Uma vez a cada

  Poderá indicar a uma operação para se repetir com um dado período em dias, meses ou anos.

Número de Ocorrências

  Se a ocorrência acontecer em número limitado, poderá assinalar esta opção e definir o número de ocorrências restantes ou a data da última ocorrência.

Recordar-me

  Se quiser que o &appname; mostre uma notificação para o recordar da próxima operação agendada, poderá assinalar esta opção e definir o número de dias antes do prazo em que deverá ocorrer o aviso.

Escrever Automaticamente

  Se quiser que o &appname; escreva automaticamente a próxima operação agendada, poderá assinalar esta opção e definir o número de dias antes do prazo em que a mesma será registada.

Se fizer duplo-click sobre uma operação agendada, irá mostrar a lista de operações já registadas para esta operação agendada numa página nova.

#### Operações Agendadas

Se agendar uma operação, será usada como referẽncia ao inserir a ocorrência seguinte. Vejamos um exemplo com a seguinte operação:

#####

Data | Beneficiário | Categoria | Conta
--- | --- | --- | ---
20/06/2009 | &kde; | Doações > Open Source | 20€

Agora, se agendar esta operação, será gerada exactamente como está na ocorrência seguinte:

#####

Data | Beneficiário | Categoria | Conta
--- | --- | --- | ---
20/06/2009 | &kde; | Doações > Open Source | 20€
20/07/2009 | &kde; | Doações > Open Source | 20€

Se mudar algo na última ocorrência, tornar-se-á a referência nova para a ocorrência seguinte. Por exemplo, se aumentar a sua contribuição mensal para o &kde; como 25€ em Julho, a próxima ocorrência será também com um montante de 25€:

#####

Data | Beneficiário | Categoria | Conta
--- | --- | --- | ---
20/06/2009 | &kde; | Doações > Open Source | 20€
20/07/2009 | &kde; | Doações > Open Source | 25€
20/08/2009 | &kde; | Doações > Open Source | 25€

Em resumo, uma operação agendada é um objecto dinâmico, onde a última ocorrência é a referência. Contudo, poderá querer que todas as ocorrências sejam estáticas, &ie; serão os mesmos valores sempre inseridos para cada ocorrência nova ? Entre nos Modelos Agendados.

#### Modelos Agendados

Os modelos são uma espécie de operações de referência. Ao agendar um modelo, todas as ocorrências novas serão exactamente iguais ao modelo. Será utilizado o exemplo do capítulo anterior, criando um modelo como o seguinte:

#####

Data | Beneficiário | Categoria | Conta
--- | --- | --- | ---
20/06/2009 | &kde; | Doações > Open Source | 20€

A ocorrência seguinte será:

#####

Data | Beneficiário | Categoria | Conta
--- | --- | --- | ---
20/06/2009 | &kde; | Doações > Open Source | 20€
20/07/2009 | &kde; | Doações > Open Source | 20€

Agora altere a sua contribuição de Julho do &kde; para 25€. Dado que agendou um modelo com uma quantia de 20€, a ocorrência seguinte terá também um montante igual a 20€:

#####

Data | Beneficiário | Categoria | Conta
--- | --- | --- | ---
20/06/2009 | &kde; | Doações > Open Source | 20€
20/07/2009 | &kde; | Doações > Open Source | 25€
20/08/2009 | &kde; | Doações > Open Source | 20€

Se precisar de alterar o valor mensal, basta editar o modelo, para que todas as ocorrências futuras tenham o valor novo.

### Localizadores

Os seguimentos permitem-lhe agregar algumas operações em conjunto num grupo, de modo que as possa encontrar mais de perto. Isto poderá ser útil para seguir as despesas nas quais espera um retorno, ou simplesmente saber quanto é que gastou nas suas férias das Bahamas.

Por exemplo, imagine que foi enviado para Itália pela sua empresa. Uma vez lá, você pagou o seu quarto de hotel: no &appname;, poderá criar uma operação na categoria "Negócios > Viagens > Hotel" e atribuir um seguimento chamado "Viagem de Negócios em Itália". Poderá atribuir este seguimento a todas as despesas profissionais que fizer lá. Aí, se tudo correr bem, a sua companhia pagar-lhe-á de volta por todos estes itens, podendo criar uma operação de receita e afectando-a também ao seguimento "Viagem de Negócios em Itália".

Ao afectar os seguimentos às operações que deverão ser reembolsados, você poderá seguir a finalização do reembolso.

Isto, obviamente, também funciona no outro sentido: se alguém lhe emprestar algum dinheiro, poderá monitorizar quanto ainda terá de reembolsar.

Se fizer duplo-click num seguimento, na área respectiva, irá abrir uma página nova com todas as operações associadas a este seguimento.

#### Fechar o Seguimento

Quando não necessitar mais do seguimento - por exemplo, porque já foi reembolsado por completo -, podê-lo-á apagar simplesmente. Se o fizer, contudo, irá perder toda a informação introduzida por si, o que poderá ser interessante para referência futura.

Uma solução mais limpa é fechar o seguimento: quando este é fechado, poderá ser facilmente escondido na área de seguimentos, usando a opção dedicada.

### Categorias

A área de Categorias permite-lhe navegar pela árvore de categorias.

Para além do nome das categorias, a tabela também mostra:

Montante

  A soma de todas as operações nessa categoria.

Número de Operações

  O número de operações nesta categoria.

Quantia (Acumulada)

  A soma de todas as operações nesta categoria e nas filhas (até ao último nível).

Número de Operações (Acumulado)

  O número de operações nesta categoria e nas filhas (até ao último nível).

Se fizer duplo-click numa linha desta tabela, irá abrir uma lista com todas as operações nesta categoria, numa página nova.

Ao apagar uma categoria, todas as operações associadas a ela terão a sua categoria apagada, pelo que não irá ter nenhuma categoria afectada

### Relatórios

O &appname; permite-lhe criar relatórios altamente personalizados, para uma análise profunda do seu estado financeiro.

Um relatório é composto por uma tabela (à esquerda) que contém todos os dados usados para desenhar o gráfico (à direita). A tabela poderá ser filtrada com campo dedicado acima, fazendo com que o gráfico seja actualizado com os dados filtrados.

Poderá optar por mostrar apenas a tabela, o gráfico ou ambos.

#### Configurar o relatório

##### Representação

Apenas a Tabela

  Mostra apenas a tabela, escondendo assim o gráfico.

Apenas o Gráfico

  Mostra apenas o gráfico, escondendo assim a tabela.

Ambos

  Mostra tanto a tabela como o gráfico.

##### Dados

Aqui onde poderá escolher os dados a apresentar no relatório. Seleccione o que será apresentado nas linhas e nas colunas, assim como o modo de cálculo. Existem dois valores distintos para o modo:

Soma

  Neste modo, será calculado o montante total das operações de cada mês. Se tiver seleccionado a "categoria" nas linhas e o "mês" nas colunas, isto irá calcular o montante total das operações para cada categoria e para cada mês.

Histórico

  Se reutilizarmos o nosso exemplo anterior ("categoria" nas linhas, "mês" nas colunas), iremos ter aqui uma soma acumulada, &ie; para cada mês, iremos calcular o montante total de operações até este mês, para cada uma das categorias.

  Como exemplo útil, este autor usa este modo para desenhar a evolução do saldo das suas contas, definindo as "Contas" para as linhas e o "Mês" para as colunas.

Para as linhas e colunas, é possível expandir o nível de dados apresentados com o ícone mais , à direita do campo. Use isto para mostrar as sub-categorias no relatório.

##### Datas

Use isto para indicar o intervalo de datas para o seu relatório. Poderá usar várias formas de indicar o intervalo de datas, o que deverá cobrir o máximo de dados possíveis que necessitar.

##### Tipos de Operações

Seleccione o tipo de operações que deseja incluir no seu relatório. Por exemplo, se quiser desenhar um gráfico que mostra a distribuição das suas despesas por categoria, provavelmente não irá querer incluir as "Receitas" no seu relatório.

#### Tipos de Gráficos

Assim que tudo estiver configurado de acordo com as suas necessidades, deverá seleccionar a aparência do gráfico com a lista por baixo do gráfico. Para melhor compreender as diferenças entre cada tipo, criemos um relatório que mostra as despesas por categorias (linhas) e por meses (colunas):

##### Pilha

Uma barra por linha, colunas empilhadas.

A segunda barra (a amarelo) mostra a categoria "Segurança", com todos os meses empilhados.

##### Histograma

Para todas as colunas, cada linha tem a sua própria barra.

##### Linha

##### Ponto

##### Circular

O gráfico circular clássico. Se o valor seleccionado da coluna for diferente de "nada", mostra um gráfico circular por coluna.

##### Circular Concêntrico

Este é um pouco mais esquisito, e provavelmente necessita de algum trabalho do nosso lado. A intenção é mostrar um anel por cada nível de dados.

#### Ampliar no gráfico

O &appname; torna possível ampliar um gráfico para obter todos os pequenos detalhes. Use a zona de controlo da ampliação por cima do gráfico:

#### Relatórios de Exemplo

Aqui estão algumas imagens que mostram algumas configurações clássicas de relatórios. Podê-las-á usar como referência para os seus próprios relatórios.

##### Receitas e Despesas

Para cada mês, compara o montante total das receitas face ao montante total das despesas. As receitas aparecem a azul, enquanto as despesas aparecem a amarelo.

##### Evolução do Saldo

Mostrar a evolução do saldo final, a um ritmo mensal.

##### Receitas e Despesas

Mostra a distribuição das despesas por categoria, para o mês anterior.

#### Aprofundar Mais

Com que então, deseja fazer uma análise profunda das suas finanças, graças aos relatórios. Mas qual a profundidade real que pretende ? Bem, ainda será mais profundo do que imaginava... Vejamos com um exemplo prático, analisando as despesas deste autor durante as suas férias :)

### Relatório Mensal

Este 'plugin' mostra uma visão geral da sua situação financeira para um dado mês.

### Unidades

Uma unidade é tudo o que conseguir exprimir numa dada operação. Na maior parte dos casos, esta é uma moeda, mas também poderá ser uma acção, um carro ou uma casa. Uma unidade tem diferentes valores ao longo do tempo, sendo o seu valor expresso em função de outra unidade. Exemplo: a acção ACME valia 31,2 dólares em Janeiro 2009.

#### Editar as Unidades

A edição das unidades poderá ser feita de diferentes formas:

Normal

  Este modo permite-lhe escolher, entre um conjunto de unidades predefinidas, a que deseja adicionar ao documento actual.

Manual

  Este modo permite-lhe criar a sua própria unidade. Os parâmetros a fornecer são:

  - Nome: o nome extenso da unidade.

  - Símbolo: o símbolo da unidade, apresentado na maioria das tabelas e listas.

  - Tipo: veja os Tipos de Unidades.

  - Unidade de Referência: a (outra) unidade que é usada para calcular o valor da unidade (actual). Por exemplo, se tiver acções da EADS, e quiser ver o seu valor em euros, deverá seleccionar o euro (€) como unidade de referência da unidade EADS.

  - País

  - Código da Internet: O código de Internet do Yahoo para esta unidade. Se indicar este código, o &appname; poderá transferir os valores da unidade a partir do Yahoo.

Valores

  Este modo de edição permite transferir os valores das unidades a partir da Internet, ou então introduzir manualmente um valor da unidade numa dada data.

#### Tipos de Unidades

Mesmo que o &appname; considere tudo como sendo uma unidade, o mesmo faz uma distinção dependendo do seu tipo:

Moeda Primária

  Esta é a moeda que será usada para mostrar o montante das operações reais.

Moeda Secundária

  Se estiver definido, o valor na moeda secundária será apresentado ao passar o rato sobre o montante de uma operação.

Moeda

  Qualquer moeda, sem nenhum papel específico na visualização.

Partilha

  Este tipo de unidade poderá ser usado para gerir as acções.

Índice

  Um indicador de câmbio de acções, como o Dow Jones, Nasdaq, CAC40, SBF120, ...

Outra

  Qualquer unidade que não corresponda aos tipos acima.

### Pesquisa & Processamento

Este 'plugin' permite-lhe criar consultas complexas para descobrir as operações, aplicando a nível opcional algumas transformações. Aqui está um caso de uso:

> O João obtém alguns dados do seu banco. Esses dados vêm, obviamente, sem qualquer indicação da categoria. De facto, tudo é escrito no campo do comentário. O João gostaria de algum método automático para definir correctamente a categoria e outros atributos, baseando-se para tal no conteúdo do comentário.

Sendo assim, como é que isto funciona? Primeiro, tem de definir um critério de pesquisa, o qual lhe dará uma lista de operações. Depois, defina as transformações a aplicar a essas operações.

Poderá encontrar um caso de estudo real no apêndice, dando algumas dicas de exercício sobre o caso de uso descrito acima.

#### Definir os critérios de pesquisa

Aqui poderá definir a consulta para procurar as operações, usando uma combinação de parâmetros. Na imagem acima, poderá encontrar uma tabela com os atributos da operação para o cabeçalho. Ao editar uma linha, poderá criar mais um critério para a pesquisa. Cada coluna é combinada com as outras colunas, usando um "e" lógico :

(coluna1 e coluna2)

Se adicionar ma linha nova, irá criar outro critério, combinado com o primeiro, através de um "ou" lógico:

[linha1] ou [linha2].

Em resumo, a combinação das colunas e linhas poderá ser lida como:

(coluna1 e coluna3) ou (coluna2 e coluna3)

Obviamente, poderá ter tantas linhas e colunas quantas necessitar numa consulta de pesquisa.

Assim que estiver satisfeito com a definição de uma pesquisa, podê-la-á adicionar à lista de critérios de pesquisa existentes ou modificar uma existente.

#### Ver os resultados da pesquisa

Ao seleccionar uma consulta de pesquisa na área de consultas, é apresentado o número de operações encontradas por baixo da tabela:

Se fizer duplo-click numa linha desta tabela, irá abrir uma lista com todas as operações nesta categoria, numa página nova:

#### Definir o Processamento

Se necessitar de aplicar algum processamento sobre todas as operações encontradas, seleccione a consulta em questão e active o painel de definição do processamento:

Neste painel, poderá definir as transformações a efectuar sobre as operações. Lembre-se que é impossível, a título intencional, definir o montante ou a data de uma operação neste painel.

#### Definir o Alarme

Um tipo de utilização especial do 'plugin' de Pesquisa & Processamento é a capacidade de definir alarmes. Um alarme é basicamente o &appname; a chamar-lhe a atenção para algum tipo de evento, como o atingir do limite do seu orçamento mensal para uma dada categoria.

Para definir um alarme, indique primeiro o critério de pesquisa, usando como base o conjunto de operações para as quais necessita de algum alerta. Por exemplo, todas as operações no mês actual e na categoria "Roupas". Depois, defina o montante para o qual o alerta deverá ser despoletado, por como exemplo 100€, e defina a mensagem de alarme que o &appname; irá enviar para si, ao atingir esse montante.

## Créditos e Licença

&appname;

Programa com 'copyright' 2001-2009 de Stéphane Mankowski stephane@miraks.com

Documentação com 'copyright' 2001-2009 de Guillaume DE BURE gdebure@yahoo.com

Tradução de José Nuno Pires zepires@gmail.com

&underFDL; &underGPL;

## Instalação

### Como obter o &appname;

A página Web do &appname; poderá ser encontrada em &homepage;. Poderá encontrar lá as actualizações e notícias sobre o mesmo.

### Requisitos

Para poder usar com sucesso o &appname;, necessita do &kde; 4, do qt-sqlite3, da libofx e do qca.

### Instalar o &appname;

Recomenda-se que instale o &appname; com o seu sistema de gestão de pacotes da distribuição. Se, por alguma razão, quiser compilar e instalar você mesmo o &appname;, este capítulo contém todos os passos necessários.

#### Pré-requisitos

O &appname; usa diversos componentes que necessita de instalar para o poder compilar:

- sqlite3: uma base de dados em SQL leve. Os ficheiros do &appname; são bases de dados em SQLite.

- libofx: uma biblioteca para lidar com o formato de ficheiros OFX. O OFX é um formato-padrão em &XML; para intercâmbio financeiro.

- qca: A arquitectura criptográfica do &Qt;. Usada para a protecção com senha.

#### Compilação e Instalação

Para poder compilar e instalar o &appname; no seu sistema, escreva o seguinte, na pasta de base do pacote, sendo que o terceiro passo deverá ser executado como 'root', no caso de estar a instalar numa pasta do sistema:

    $ cmake . -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
    $ make
    $ make install

Dado que o &appname; usa o `cmake`, não deverá ter problemas a compilá-lo. Se tiver algum problema, de facto, comunique-o por favor aos autores.

## Real Case Study

OK, temos de admitir que, apesar de ser bastante poderoso, o 'plugin' de Pesquisa & Processamento talvez seja um pouco difícil de compreender. Aqui está um pequeno exercício que lhe dará uma ideia sobre ele. Lembra-se do caso de uso na introdução ?

> O João obtém alguns dados do seu banco. Esses dados vêm, obviamente, sem qualquer indicação da categoria. De facto, tudo é escrito no campo do comentário. O João gostaria de algum método automático para definir correctamente a categoria e outros atributos, baseando-se para tal no conteúdo do comentário.

Agora, o João sabe que o seu banco colocou o nome do beneficiário no campo do comentário. A partir daí, ele deseja que todos os seus pagamentos para o &kde; estejam na categoria Doações & Open Source. Irá então procurar todas as operações importadas com o campo de comentário a conter &kde;:

###

Number | Data | Mode | Beneficiário | Comentário | Status | Highlighted | Import Status | Account | Tracker | Categoria | Conta
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
|  |  |  | contém '&kde;' |  |  |  |  |  |  |

Adicione esta definição de pesquisa à lista de pesquisas existente, usando o botão Adicionar.

Next we need to tell &appname; to set all operations found by this query in category Donations > Open Source. With the previously defined search selected, activate the process edition panel, and define the process as follows:

###

Number | Mode | Beneficiário | Comentário | Status | Highlighted | Import Status | Account | Tracker | Categoria
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
|  |  | ='' |  |  |  |  |  | ='Doações > Open Source'

Repare que também foi removido o comentário original, definindo-o como um texto vazio. Isto serve para fins de legibilidade, mas podê-lo-á querer manter por razões históricas.

Adicione este processamento à pesquisa definida anteriormente, usando o botão Adicionar.

Até agora, tudo bem. Agora, iremos aplicar o processamento em todas as operações importadas que ainda não tiverem sido validadas (carregue no botão Aplicar):

É tudo ! Se voltar à área de operações, irá reparar que todas as operações relacionadas foram actualizadas. No caso de alguma coisa ter corrido mal, não se esqueça que a opção Desfazer é sua amiga ! Mesmo que o processamento tenha alterado 2327 operações, é à mesma apenas uma única acção a anular no &appname;.

## Exercício de análise aprofundada: Despesas das férias

Para ilustrar as capacidades de análise do &appname;, iremos examinar as despesas deste autor durante as suas férias :).

### Contexto de Análise

Para compreender o exercício, é necessário saber algumas coisas sobre estas férias. Elas duram praticamente um mês inteiro do Verão de 2009 e envolveram o aluguer de vários quartos, em diferentes locais na França. Existe também algum gasto razoável em combustível, dado que essas férias envolveram uma parte relativamente grande da França.

### Organização dos Dados

O autor introduziu cuidadosamente as suas operações, associando-lhes as categorias desejadas, mas adicionando-as também ao módulo de seguimento "Férias, verão de 2009". As categorias normalmente têm sub-categorias, como o "Transporte > Carro > Combustível", permitindo este tipo detalhado de análise.

### Descobrir o custo total das férias

É tão fácil, que não tem piada sequer: abrir a área de Seguimentos, ler a coluna "Montante" para o nosso módulo de seguimento:

Vejamos as coisas mais interessantes...

### Distribuição das Despesas

Isto está tudo muito bem, mas para onde foi todo esse dinheiro ? Para descobrir onde, iremos construir um relatório sobre o seguimento. Carregue com o botão direito na linha do nosso módulo de seguimento e escolher Abrir o relatório....

Isto irá abrir um relatório numa nova página, somente com as operações associadas a esse seguimento. Os parâmetros por omissão das datas são o "Mês Actual", pelo que existe a possibilidade que o relatório esteja vazio, caso todas as operações tenham sido feitas antes deste período. Iremos mudar agora para "Todas as Datas":

Isto dá uma boa ideia geral das despesas por categoria. Iremos então apresentá-las num gráfico circular, para ter uma apresentação mais natural:

Agora ficou bastante claro que a maioria das despesas das férias foram para os transportes e alimentação. Mais alguma indicação ? Claro, vamos navegar um nível abaixo nas categorias, usando o ícone mais .

Hmm, não existe muito mais informação a retirar aqui, excepto que, na categoria "Transporte", a sub-categoria "Carro" é a única que é usada. Iremos criar então um gráfico sobre essa sub-categoria, seleccionando a fatia do gráfico, carregando nela com o botão direito do rato e seleccionando Abrir o relatório:

Isto irá abrir outra página com um relatório apenas na categoria "Transporte > Carro".

Hmm, não é muito interessante... Mas existem ainda mais sub-categorias. Vamos expandi-las de novo:

Ah, now we know that we spent 362.27€ on fuel, and 131.90€ on road taxes (in France, you have to pay to drive on some highways). Ok, I know this was to be expected ;-). I'm also interested in knowing how these two categories were used over time:

Repare que foi alterado o tipo do gráfico para "Linhas" e as colunas para "Semana".

### Conclusão

Através deste simples exercício, aprendemos a usar as capacidades avançadas de relatórios do &appname;, de modo a efectuar uma análise fina das despesas feitas durante as férias, especialmente na categoria de "Transportes". Obviamente, poderá pensar noutros casos de uso: o &appname; será provavelmente capaz de lidar com eles.

&documentation.index;