# O básico

Este capítulo introduz algumas bases para usar o &app;. Recomenda-se que o leia antes de começar a fazer algum trabalho real com o &app;. Nos capítulos seguintes verá exemplos onde pode "pôr as mãos".

## Conceitos contabilísticos

Embora o &app; seja suficientemente fácil de usar para que não haja a obrigação de ter uma compreensão completa de princípios contabilísticos, verá que algum conhecimento básico sobre contabilidade provará ser inestimável, uma vez que o &app; foi desenhado usando estes princípios como modelo. É altamente recomendável que compreenda esta secção do guia antes de continuar.

### As 5 contas básicas

Regras contabilísticas básicas agrupam todas as coisas relacionadas com finanças em 5 tipos fundamentais de contas. Ou seja, tudo aquilo com que as contas lidam pode ser colocado numa destas 5 contas:

### Tipos de contas

Ativo

- Aquilo que possui

Passivo

- Aquilo que deve

Capital próprio

- Valor líquido global

Receita

- Aumentam o valor das suas contas

Despesa

- Diminuem o valor das suas contas

Está claro que se pode categorizar o seu mundo financeiro nestes 5 grupos. Por exemplo, o dinheiro na sua conta bancária é um ativo, o seu crédito à habitação é um passivo, o seu salário é uma receita e o jantar fora da noite passada é uma despesa.

### A equação contabilística

Com 5 contas básicas definidas, qual é a relação entre elas? Como é que um tipo de conta afeta as outras? Primeiro, o capital próprio é definido pelo ativo e pelo passivo. Ou seja, o seu valor líquido é calculado subtraindo o seu passivo do seu ativo:

Ativo - Passivo = Capital próprio

Para além disto, pode aumentar o seu capital próprio com receitas e diminui-lo com despesas. Isto faz sentido, claro. Quando recebe o seu salário fica mais rico e quando paga o jantar fica mais pobre. Isto é expresso matematicamente por aquilo que é conhecido como a equação contabilística:

Ativo - Passivo = Capital próprio + (Receita - Despesa)

Esta equação tem de estar sempre equilibrada, uma condição que só pode ser satisfeita se inserir valores em múltiplas contas. Por exemplo, se receber dinheiro na forma de receita, tem de ver um aumento igual no seu ativo. Outro exemplo, pode ter um aumento no ativo se tiver um aumento paralelo no passivo.

#### As relações básicas entre contas

As relações básicas entre contas

Uma imagem das relações entre as cinco contas básicas. O valor líquido (capital próprio) aumenta através da receita e diminui através da despesa. As setas representam o movimento do valor.

### Dupla entrada

A equação contabilística é o próprio coração de um sistema contabilístico de dupla entrada. Para cada alteração de valor numa conta da equação contabilística, tem de haver uma alteração equilibrada noutra. Este conceito é conhecido como Princípio do equilíbrio, e é de importância fundamental para compreender o &app; e outros sistemas contabilísticos de dupla entrada. Quando trabalha como o &app;, estará sempre preocupado com pelo menos duas contas, para manter a equação contabilística equilibrada.

Equilibrar alterações (ou transferir dinheiro) entre contas é feito debitando uma conta e, simultaneamente, creditando outra. Débitos e Créditos contabilísticos não significam decréscimo e acréscimo. Tanto os débitos como os créditos aumentam certas contas e diminuem outras. Em contas de ativos e despesas, os débitos aumentam o saldo e os créditos diminuem-no. Nas contas de passivo, capital próprio e receita, os créditos aumentam o saldo e os débitos diminuem-no.

Na contabilidade tradicional de dupla entrada, a coluna esquerda do diário é usada para débitos, enquanto a coluna direita é usada para créditos. Os contabilistas registam aumentos do ativo e despesas na coluna dos débitos (esquerda) e aumentos do passivo e capital próprio e receitas nos créditos (direita). O &app; segue esta convenção nos diários.

Esta terminologia contabilística pode ser confusa para novos utilizadores, que é o motivo porque o &app; lhe permite usar termos como Depósito e Levantamento. Se preferir os termos contabilísticos formais, pode forçar os cabeçalhos de coluna a usá-los no separador Contas nas Preferências (consulte o manual de ajuda do &app; para obter mais informação sobre como definir preferências).

A utilização comum das palavras débito e crédito não corresponde à forma como os contabilistas usam estes termos. Em termos comuns, crédito tem uma associação positiva. Em contabilidade, crédito significa afetar a coluna direita de um diário de conta. Isto é associado a um decréscimo no ativo e nas despesas, mas a um acréscimo de receita, passivo e capital próprio.

Para mais detalhes, veja Débitos e créditos.

## Conceitos de introdução de dados

Ao introduzir dados no &app;, deve estar sempre atento a 3 níveis de organização em que o &app; divide os seus dados: ficheiros,contas e transações. Estes níveis são apresentados pela sua ordem de complexidade, um ficheiro contém muitas contas e uma conta contém muitas transações. Esta divisão é fundamental para saber como usar o &app;.

### Ficheiros

O &app; armazena informação ao mais alto nível em ficheiros. Um ficheiro pode ser armazenado no seu computador com um único ficheiro XML (em todas as versões do &app;), ou numa base de dados SQL (no &app; verso 2.4 e posteriores).

Com o formato XML, o &app; armazena os seus dados num ficheiro de dados XML, normalmente comprimido (embora isto possa ser alterado no separador Geral das Preferências do &app;).

Com o armazenamento em SQL, o &app; grava os seus dados numa base de dados SQL sob a aplicação que selecionar (SQLite3, MySQL ou PostgreSQL).

Precisará de um ficheiro ou base de dados principal para cada conjunto de contas que mantenha. Para aprender a criar e gerir ficheiros do &app;, veja basics-files1.

Se pensa que precisará de mais de um conjunto de contas, talvez deva consultar um contabilista profissional antes de continuar. A maioria dos utilizadores muito provavelmente só precisa de um ficheiro.

Cópias de segurança e ficheiros de registo são gerados automaticamente pelo &app; quando necessário. Este ficheiros são descritos em basics-backup1.

### Contas

Uma conta controla aquilo que possui, deve, gasta ou recebe. Cada ficheiro do &app; pode conter qualquer número de contas e cada conta pode conter muitas subcontas até um número arbitrário de níveis. Esta simples funcionalidade dá ao &app; muito do seu poder de gestão das suas finanças, como verá mais adiante.

Exemplos de contas incluem: contas à ordem, contas poupança, contas de cartões de crédito, hipotecas e empréstimos. Cada conta &app; controla a atividade da conta real e pode informá-lo do seu estado.

Além disto, as contas também são usadas para categorizar o dinheiro que recebe ou gasta. Por exemplo, pode criar contas de despesa para dinheiro que gasta em serviços e mercearias. Embora estas contas não recebam extratos, permitem-lhe determinar quanto dinheiro gasta em cada área.

As contas são explicadas em mais detalhe em chapter_accts.

### Transações

Uma transação representa o movimento de dinheiro entre contas. Sempre que gasta ou recebe dinheiro, ou transfere dinheiro entre contas, faz uma transação.

Mais exemplos de transações são: pagar uma conta telefónica, transferir dinheiro da conta à ordem para a conta de poupanças, comprar uma pizza, levantar dinheiro ou depositar um cheque. chapter_txns aprofunda a forma de inserir transações.

Em contabilidade de dupla entrada, as transações envolvem sempre pelo menos duas contas – uma conta origem e uma conta destino. O &app; gere esta situação inserindo uma linha na transação para cada conta afetada e registando os montantes envolvidos em cada linha. Uma linha destas é chamada parcela. Uma transação pode conter qualquer número de parcelas.

As parcelas das transações serão estudadas em txns-registers-multiaccount2

## Ambiente de trabalho

A primeira vez que abre o &app;, verá o ecrã Boas vindas ao &app;!. A partir daí, o &app; oferece outras ferramentas para ajudar a encontrar facilmente aquilo que procura. Vamos espreitar alguns do ecrãs e diálogos mais comuns.

### Dica do dia

O &app; dá-lhe dicas do dia com sugestões úteis na utilização do programa:

Dica do dia

Esta imagem mostra a Dica do dia.

Estas dicas dão informação útil a utilizadores principiantes. Para ver mais dicas, clique em Avançar. Se não quiser ver este ecrã no arranque, desmarque a caixa Mostrar sugestões no arranque. Quando terminar, clique em Fechar para sair do ecrã Dica do dia.

### Janela da árvore de contas

Deve agora ver a janela Contas, que se parece com a que é mostrada abaixo. A disposição exata da árvore de contas depende das contas predefinidas que selecionou durante a configuração da nova hierarquia de contas. Neste exemplo, são mostradas as contas comuns.

A janela da árvore de contas

Esta imagem mostra a janela Contas.

A janela Árvore de contas (também conhecida como Plano de contas) oferece uma visão geral dos dados contidos no ficheiro atual. Pode ver uma lista de nomes de conta e os seus saldos atuais.

A partir desta janela, pode abrir o diário de qualquer conta, seja com um duplo clique no seu nome, seja com um clique direito e selecionando Abrir conta no menu contextual, seja usando o botão Abrir na barra de ferramentas. O &app; permite abrir tantos diários de conta quantos desejar. Para mais informação sobre a utilização de diários de conta, veja basics-register2.

Clicar no pequeno triângulo à esquerda do nome de uma conta que tenha contas filho expande a árvore, mostrando essas contas.

Ao cimo desta janela está a barra de título, que mostra o nome de ficheiro deste conjunto de contas (uma vez que grave o ficheiro). Logo abaixo está a barra de menus. Pode aceder às opções dos menus clicando nos títulos ou usando atalhos de teclado (veja basics-shortcut2). A seguir está a barra de ferramentas, que contém botões para as funções mais comuns da janela em foco.

A árvore de contas aparece abaixo da barra de ferramentas. Uma vez que comece a criar contas, os seus nomes aparecem na árvore. Pode personalizar os títulos que vê usando a seta para baixo, no lado direito e acima da árvore de contas.

Ao fundo está a barra de estado, contendo informação acerca do que possui (ativos líquidos) e quanto dinheiro é que já fez (lucro).

### Janela de diário de conta

As janelas de diários de conta são usadas para inserir e editar os seus dados contabilísticos. São semelhantes ao talão de controlo do seu livro de cheques.

O diário da conta à ordem

Esta imagem mostra o diário da conta à ordem com várias transações.

Em chapter_txns encontra mais explicações sobre diários de conta e como inserir dados. Por agora, note que as secções da janela de diário são semelhantes às da janela da árvore de contas, descrita antes. A barra de título no topo contém o nome da conta. Abaixo, a barra de menu contém opções relacionadas com o diário da conta. Os botões da barra de ferramentas simplificam funções comuns de introdução de dados. A barra de estado em baixo mostra alguns saldos de conta, cobertos no capítulo chapter_txns. Ao fundo da janela aparece informação sobre os campos onde o cursor está atualmente localizado.

Nas janelas de diários, pode dimensionar as várias colunas que o &app; mostra, mas lembre-se que a coluna de descrição expande-se automaticamente para preencher todo o espaço livre. Assim, deve primeiro expandir todas as outras colunas e só depois diminuir o tamanho da coluna Descrição.

### Botões da barra de ferramentas

Tanto a janela da árvore de contas como a janela de diário de conta contêm botões na barra de ferramentas. Estes botões oferecem acesso rápido a várias funções comuns, tais como Gravar e Abrir, na árvore de contas e Registar e Eliminar no diário de conta. Se não estiver certo do que um botão faz, paire com o rato em cima dele durante algum tempo e verá uma descrição da sua função.

Eis um resumo dos botões da janela de diário:

### Botões da janela de diário

Gravar

- Grava o ficheiro atual em disco

Fechar

- Fecha o separador em foco

Abrir, Editar, Novo e Eliminar

- Estas são funções relacionadas com contas. São discutidas em chapter_accts.

Botões específicos dos diários são discutidos em chapter_txns.

### Barra de separadores

O &app; usa um modelo em separadores que lhe permite abrir múltiplos diários de conta e relatórios simultaneamente. A cada janela aberta (que pode incluir separadores de diários de conta, relatórios ou transações agendadas) é dado um separador nesta barra, que pode clicar para ver. Os separadores podem ser configurados nas Preferências para serem vistos em qualquer dos lados da janela do &app;.

Para ver o nome completo de um separador, paire com o rato sobre esse separador durante algum tempo.

Se tiver mais separadores abertos do que aqueles que cabem no ecrã, alguns desaparecem. No entanto, surgem, em ambos os lados da barra de separadores, umas pequenas setas que pode usar para se deslocar entre separadores. Pode ainda ver uma lista dos separadores abertos se clicar com o botao direito do rato num dos separadores, podendo em seguida clicar naquele que quiser.

### Itens de menu

Os separadores da árvore de contas e dos diários de conta contêm títulos de menu na barra de menus. Clicar num deles mostra os itens de menu desse título.

Pode clicar nos títulos de menu e depois mover o ponteiro do rato sobre os itens para ver o que eles fazem. À medida que o ponteiro se move sobre um item, surge uma descrição no canto inferior esquerdo da janela (dentro da barra de estado). Para selecionar um item de menu, clique-o.

Também pode aceder aos itens de menu mais comuns num separador clicando com o botão direito do rato em qualquer sítio desse separador. Na árvore de contas, abre uma lista de itens de conta. Num diário de conta abre uma lista de itens de transações..

Outra forma de aceder aos itens de menu é através de atalhos de teclado, descritos a seguir.

### Atalhos de menu

Todos os itens de menu têm teclas de acesso, que estão marcadas por caracteres sublinhados nos nomes dos menus. Premir a tecla Alt e o carácter sublinhado no título do menu mostra os itens desse menu. Em seguida, digite o carácter sublinhado do item que quer usar para o ativar. Por exemplo, digitar Alt F na janela principal abre o menu Ficheiro, se digitar em seguida Ctrl S grava o ficheiro. As teclas de acesso são fixas e não podem ser alteradas pelos utilizadores.

Alguns dos itens de menu mais comummente usados também têm atalhos de teclado que ativam o comando diretamente sem ter de passar através da estrutura dos menus. Tipicamente estes usam a tecla Ctrl, embora possam usar qualquer combinação de teclas. Estes atalhos são mostrados a seguir aos itens de menu.

## Obter ajuda

O &app; oferece várias formas de ajuda. Já falámos da Dica do dia, que lhe dá sugestões úteis no arranque da sessão do &app;. O &app; também oferece um extenso manual de ajuda.

### Manual de ajuda

Uma vez aberto o &app;, verá na barra de menus o título Ajuda, onde encontra o item Conteúdos F1, que abre o manual de ajuda. Este manual está organizado por tópicos, que podem ser expandidos para ver os respetivos subtópicos.

Os tópicos estão listados à esquerda. Para selecionar um tópico ou subtópico, clique-o e deverá ver o texto correspondente à direita. Use os botões Anterior e Seguinte para navegar entre os tópicos. Pode também imprimir um tópico através do menu Página.

### Acesso à Internet

A janela de ajuda do &app; também atua como um navegador web simples, para que possa abrir uma página web para obter informação adicional. Pode abrir qualquer página nesta janela clicando em Abrir na barra de ferramentas e digitando o URL. Use os botões Recuar, Avançar, Recarregar, Parar, e Imprimir tal como num navegador web padrão.

A página web do &app; contém informação útil sobre o programa e suas atualizações. Também contém ligações às listas de correio do &app; para utilizadores e programadores e permite a procura nos arquivos das listas de correio do &app; por discussões sobre um tópico específico. Se não encontrar as respostas que procura, pode perguntar na lista de utilizadores do &app; e alguém nessa lista tentará responder-lhe.

As FAQ do &app; mais atualizadas estão localizadas em Faq do &app; e contêm respostas às perguntas mais frequentes.

### Procura por tópico

O manual também oferece uma função de procura. Para procurar um tópico em particular, clique no campo da lupa, Procura no cimo da janela do manual e digite o que quer procurar. Surge uma lista de escolhas logo abaixo, onde pode clicar para ir para o tópico desejado.

## Armazenar os seus dados financeiros

O &app; é capaz de armazenar os seus dados financeiros em ficheiros ou bases de dados SQL para que possam ser abertos e modificados posteriormente. Mas primeiro tem de criar um contentor para os seus dados.

### Criar um ficheiro

Para criar um novo ficheiro do &app; faça o seguinte:

1. Na barra de menu do &app;, escolha Ficheiro Novo ficheiro. Inicia-se o assistente Nova hierarquia de contas.

   Se está a executar o &app; pela primeira vez, verá o diálogo Boas vindas ao &app;!. Este diálogo é descrito em detalhe no manual do &app;.

2. Configure as suas preferências no assistente e mova-se entre os ecrãs com os botões Avançar, Cancelar e Recuar.

### Gravar dados

Siga estes passos para gravar o ficheiro com o seu nome preferido:

1. Escolha Ficheiro Gravar como... na barra de menus ou clique no botão Gravar na barra de ferramentas. O &app; abre o diálogo de gravação.

2. Selecione o formato dos dados do ficheiro que está a gravar na lista pendente. A seleção predefinida é XML, mas se tiver um motor de base de dados configurado, pode mudar para esse formato.

   Dependendo do formato de dados selecionado, a janela pode mudar, como descrito a seguir.

3. - Se selecionou XML ou sqlite3 verá um ecrã como este:

     #### Ecrã de gravação quando seleciona XML ou sqlite3.

     O ecrã de gravação

     Esta imagem mostra o ecrã Gravar como... quando o formato dos dados é XML ou sqlite3.

     Digite o nome escolhido no campo Nome. Não é necessário especificar uma extensão.O &app; adiciona a extensão `.gnucash` automaticamente ao ficheiro.

     A extensão `.gnucash` foi introduzida na série 2.3 do &app;. Para ficheiros já existentes,a extensão nunca será alterada. Assim, se abrir um ficheiro chamado MeuFichAntigo, esse nome não é alterado quando gravar o ficheiro. Pode usar o comando Gravar como... e dar um novo nome ao ficheiro para o ter gravado com a extensão `.gnucash`.

     Selecione o caminho onde o ficheiro será gravado navegando na árvore nos três painéis inferiores.

     Clique em Criar pasta para criar uma nova pasta com um nome personalizado no caminho escolhido.

   - Se selecionou mysql ou postgres para formato de dados verá um ecrã como este:

     #### Ecrã de gravação quando seleciona mysql ou postgres.

     O ecrã de gravação

     Esta imagem mostra o ecrã Gravar como... quando o formato dos dados é mysql ou postgres.

     Insira nesta janela a informação de ligação à base de dados: Máquina, Base de dados, Utilizador e Senha.

     Gravar como mysql ou postgres requer as permissões adequadas para a base de dados, ou seja, tem de ter permissão para criar uma nova base de dados com o nome indicado, ou tem de ter permissão de escrita numa base de dados existente com o nome indicado.

4. Clique em Gravar como para gravar o ficheiro.

Se está a controlar as finanças de uma única família, só precisa de um ficheiro. Mas se também controla as finanças da empresa, ou quer manter dados separados por alguma razão, precisará de mais de um ficheiro.

Antes de terminar uma sessão do &app;, certifique-se que grava as alterações, usando Ficheiro Gravar ou o botão Gravar na barra de ferramentas.

Dado que é muito importante gravar frequentemente os seus dados para não os perder por qualquer motivo, o &app; pode gravar automaticamente o ficheiro aberto em determinados períodos de tempo. Este intervalo pode ser definido no separador Geral indo a Editar Preferências (GnuCash Preferências em Mac OS X). Lembre-se que esta opção só é relevante se estiver a gravar em formato XML. Se trabalha com uma base de dados, o botão Gravar e o item de menu Gravar estarão em cinzento, dado que as alterações são imediatamente gravadas.

### Abrir dados

Para abrir um ficheiro ou base de dados existente, selecione Ficheiro Abrir na barra de menus. Na janela que surge, selecione o formato de dados. Se selecionou Ficheiro escolha o ficheiro que quer abrir, navegando pelas pastas nos painéis inferiores. Senão, insira a necessária informação para ligação à base de dados.

O &app; mantém uma lista de ficheiros recentemente abertos. Abra o menu Ficheiro e verá essa lista, em baixo. Clique no nome desejado para o abrir.

### Duplicar a hierarquia de contas

Nalguns casos, poderá ser útil duplicar a estrutura de um ficheiro de dados existente. Por exemplo, pode querer experimentar uma nova técnica de contabilização sem corromper o ficheiro atual, ou pode precisar de começar o ano com um novo conjunto de livros.

O &app; permite criar uma cópia vazia do plano de contas simplesmente selecionando Ficheiro Exportar Exportar contas. Quando seleciona este comando, é-lhe pedido que forneça um nome para o novo ficheiro vazio e o &app; cria um novo ficheiro de dados contendo só a árvore de contas (ou seja, não há dados de transações). Uma vez gravado, o novo ficheiro pode ser aberto tal como qualquer outro ficheiro de dados do &app;.

## Fazer e restaurar cópias de segurança

O &app; cria vários tipos de ficheiros para ajudar a garantir que os seus dados não se perdem. Se procurar na pasta onde grava o seu ficheiro,poderá ver outros ficheiros gerados pelo &app; com as seguintes extensões: `.gnucash`, `.log`, `.LCK`, `.LNK`, todos na mesma pasta que o seu ficheiro primário de dados. O que cada um destes ficheiros faz é descrito abaixo.

As secções seguintes só são relevantes se grava o seu ficheiro de dados em formato XML.

          $ ls
          meufich.gnucash
          meufich.gnucash.20100414185747.gnucash
          meufich.gnucash.20100414223248.log
          meufich.gnucash.20100415114340.gnucash
          meufich.gnucash.20100415154508.log
          meufich.gnucash.20100415173322.gnucash
          meufich.gnucash.20100415194251.log
          meufich.gnucash.7f0982.12093.LNK
          meufich.gnucash.LCK

### Cópia de segurança (.gnucash)

Sempre que grava o seu ficheiro de dados, também é gravada uma cópia de segurança com a extensão `.AAAAMMDDHHMMSS.gnucash`. Este ficheiro é uma cópia completa do seu ficheiro de dados anterior. E o formato do nome de ficheiro refere-se ao ano, mês, dia e hora da cópia de segurança. Por exemplo, o ficheiro `meufich.gnucash.20160122180000.gnucash` indica que esta é uma cópia de segurança do ficheiro `meufich`, gravado a 22 de janeiro de 2016, exatamente às 18:00.

Para restaurar uma cópia de segurança, abra simplesmente o ficheiro `AAAAMMDDHHMMSS.gnucash` com a data a que quer voltar. Certifique-se que grava esse ficheiro com um nome diferente.

`.AAAAMMDDHHMMSS.xac` em vez da extensão atual `.AAAAMMDDHHMMSS.gnucash`. Se atualizar da série 2.2 para a 2.4, poderá acabar com as duas, `.AAAAMMDDHHMMSS.xac` e `.AAAAMMDDHHMMSS.gnucash` cópias de segurança na sua pasta.

### Ficheiro de registo (.log)

De cada vez que abre e edita um ficheiro no &app;, é criado um ficheiro de registo, que grava as alterações feitas ao seu ficheiro de dados. Este ficheiro de registo usa um formato de nome semelhante ao das cópias de segurança: `.AAAAMMDDHHMMSS.log`. Os ficheiros de registo não são uma cópia completa do seu ficheiro de dados - simplesmente gravam as alterações feitas ao ficheiro de dados na sessão atual do &app;.

Caso saia do &app; inadvertidamente, possivelmente por uma falha elétrica ou um rebentamento do sistema, pode recuperar a maior parte do seu trabalho desde que gravou o seu ficheiro do &app; pela última vez, usando este ficheiro de registo. Proceda desta forma:

1. Abra o último ficheiro gravado do &app;.

2. Vá a Ficheiro Importar Reproduzir ficheiro .log do &app;... e selecione aquele que tiver a mesma data que o ficheiro gravado que acabou de abrir. Certifique-se que escolhe o ficheiro correto ou corre o risco de lançar o caos nas suas contas.

A reprodução do ficheiro recupera qualquer transação que afete o saldo inserida desde a última gravação, incluindo aquelas criadas a partir de transações agendadas e funcionalidades de negócios (faturas, pagamentos, etc.).

Alterações às transações agendadas, faturas ou pagamentos em si mesmos NÃO são recuperadas e as suas transações que o foram podem não estar corretamente associadas a elas. Deve portanto verificar tudo cuidadosamente. Especialmente transações de negócios, onde poderá ter de eliminar e recriar algumas. Se não o fizer, embora o balanço possa estar correto, alguns relatórios não estarão.

### Ficheiros tranca (.LNK e .LCK)

Ocasionalmente poderá ver ficheiros `.LNK` e `.LCK` . Estes não contêm quaisquer dados, mas são criados para impedir mais de um utilizador de abrir o mesmo ficheiro em simultâneo. São criados automaticamente quando abre um ficheiro para o trancar de forma a que mais ninguém lhe aceda. Quando fecha a sessão no &app; ou abre outro ficheiro, o &app; destranca o primeiro ficheiro eliminando os ficheiros `.LCK` e `.LNK`.

Se o &app; rebentar enquanto tiver um ficheiro de dados aberto, os ficheiros `.LCK` e `.LNK` não são eliminados. Quando tentar abrir novamente o &app;, será avisado que o ficheiro está trancado. A mensagem aparece porque os ficheiros `.LNK` e `.LCK` ainda estão na sua pasta. É seguro escolher Sim para abrir o ficheiro de dados, mas deve eliminar os ficheiros `.LNK` e `.LCK` (usando uma janela de terminal ou o seu gestor de ficheiros).Uma vez eliminados, já não voltará a receber o aviso. A não ser que o &app; volte a rebentar.

### Gestão de ficheiros

Então que ficheiros é que deve manter?Mantenha o seu ficheiro de dados, claro. É boa ideia conservar algumas das mais recentes cópias de segurança `.AAAAMMDDHHMMSS.gnucash`, mas pode eliminar os ficheiros `.log`, dado que não são cópias completas dos seus dados.

Se atualizou o &app; da versão 2.4 ou anterior, poderá também ter cópias de segurança no antigo formato `.xac`. Para estes, pode aplicar o mesmo princípio descrito acima para os ficheiros `.AAAAMMDDHHMMSS.gnucash`.

Também deve eliminar todos os ficheiros `.LCK` e `.LNK` que vir após fechar o &app;. Se decidir fazer uma cópia de segurança manual noutro disco, basta copiar o ficheiro de dados principal - não as cópias de segurança `.AAAAMMDDHHMMSS.gnucash`.

Por predefinição, o &app; elimina automaticamente qualquer ficheiro `.log` e `.AAAAMMDDHHMMSS.gnucash` com mais de 30 dias. Pode alterar este comportamento nas preferências do &app;. Vá a Editar Preferências, separador Geral (GnuCash Preferências em Mac OS X).

## Migrar dados do &app;

Por vezes poderá precisar de mover os seus dados financeiros e definições do &app; para outra máquina. Casos típicos serão a compra de um novo computador ou a utilização das mesmas definições em dois sistemas operativos diferentes.

### Migrar dados financeiros

Migrar os seus dados financeiros do &app; tão simples como copiar o ficheiro `.gnucash` com um gestor de ficheiros, se souber onde eles estão.Se não se lembrar onde os guardou mas os consegue abrir no &app; , grave-os no local desejado com o &app;.

Todos os outros ficheiros na pasta são ou cópias de segurança ou ficheiros de registo. Não faz mal se também os copiar, mas também não tem utilidade.

### Migrar as preferências

As preferências são armazenadas em três locais diferentes: um para as preferências do &app;, um para os relatórios e um para as definições dos bancos. As preferências são geridas pelo gsettings, os relatórios são geridos pelo &app; e a banca online é gerida pelo aqbanking. Se não usa a banca online, não terá esta pasta na sua máquina.

Onde as preferências do &app; estão armazenadas varia, dependendo do seu sistema operativo (veja App-sett-loc, Report-loc, e OB-sett-loc). Para fazer uma cópia de segurança da instalação completa, tem de incluir estas preferências todas.

### Localização das definições da aplicação

SO | Pasta
Unix | As preferências do &app; estão armazenadas no dconf. Pode usar o comando `dconf dump /org/gnucash/` na máquna antiga e `dconf load /org/gnucash/` na máquina nova para migrar as suas preferências.
Mac OSX | `~/Library/Preferences/gnucash.plist`
Windows | As preferências estão armazenadas no registo do Windows `HKEY_CURRENT_USER/software/GSettings`

### Localização dos relatórios gravados

SO | Pasta
Unix | `~/.gnucash`
Mac OSX | `~/Library/Application Support/gnucash`
Windows | `Documents and Settings/Username/.gnucash` or `Users/Username/.gnucash`

### Localização da definições do Online Banking

SO | Pasta
Unix | `~/.aqbanking`
Mac OSX | `~/.aqbanking`
Windows | `Documents and Settings/Username/.aqbanking`

Em Unix e Mac OSX, estas pastas habitualmente não são mostradas nos gestores de ficheiros. Tem de optar por mostrar ficheiros e pastas ocultos para as poder ver.

Em Unix e Mac OSX, o símbolo ~ significa a pasta `home`.

## Juntar as peças

Esta secção começa com um tutorial que continuará ao longo de todo o livro. No final de cada capítulo, verá uma secção Juntar as peças que o acompanha através de exemplos que ilustram os conceitos previamente discutidos. Cada uma das secções Juntar as peças é construída sobre a anterior, certifique-se que grava o seu ficheiro para mais fácil acesso.

Vamos começar!

1. Primeiro vamos criar um ficheiro para armazenar os seus dados reais.Abra o &app; e selecione Ficheiro Novo ficheiro na barra de menu. Isto inicia o assistente Nova hierarquia de contas, que lhe permite criar várias contas de uma só vez.

   Se está a executar o &app; pela primeira vez, verá o ecrã Impossível encontrar valores predefinidos, que é descrito detalhadamente no manual do &app;.

   O assistente Nova hierarquia de contas

   Esta imagem mostra o primeiro ecrã do assistente Nova hierarquia de contas.

   Este ecrã dá-lhe uma breve descrição daquilo que o assistente faz. Clique em Avançar para passar ao ecrã seguinte.

2. No segundo ecrã, selecione na lista pendente a moeda a usar em novas contas. Depois, clique em Avançar.

   A moeda que selecionar aqui será associada a todas as contas criadas neste assistente.

   O assistente Nova hierarquia de contas - Moeda

   Esta imagem mostra o segundo ecrã do assistente Nova hierarquia de contas, onde seleciona a moeda.

3. No terceiro ecrã, encontra quatro separadores, Contas, Orçamento, Negócios e Contadores. Todas estas opções são descritas em detalhe no manual do &app;. Quando terminar, clique em Avançar.

   O assistente Nova hierarquia de contas - Opções do livro

   Esta imagem mostra o terceiro ecrã do assistente Nova hierarquia de contas, onde seleciona as opções do novo livro.

4. No quarto ecrã, selecione o grupo Contas comuns no painel Categorias. Clique em Avançar para continuar.

   Se quiser, pode selecionar mais de um grupo predefinido de contas.Para mais informação sobre os tipos de contas, veja accts-types1.

   O assistente Nova hierarquia de contas - Contas

   Esta imagem mostra o quarto ecrã do assistente Nova hierarquia de contas, onde escolhe as várias contas.

5. No quinto ecrã poderá definir saldos iniciais para cada uma das contas, assim como indicar se as contas são Marcador de posição. Como estas funcionalidades serão discutidas nos próximos capítulos, deixe tudo tal como está predefinido pelo &app; e clique em Avançar para abrir o último ecrã do assistente.

   O assistente Nova hierarquia de contas - Configurar

   Esta imagem mostra o quinto ecrã do assistente Nova hierarquia de contas .

6. No último ecrã do assistente, clique em Aplicar para criar todas as contas e sair do assistente.

   O assistente Nova hierarquia de contas - Final

   Esta imagem mostra o último ecrã do assistente Nova hierarquia de contas.

7. Após clicar em Aplicar, verá o diálogo de gravação. Selecione o formato de dados XML, nomeie o ficheiro como `gcashdata_1` e selecione a pasta onde gravar o ficheiro. Lembre-se disto, porque este ficheiro será usado nos tutoriais seguintes e clique em Gravar como.

   A sua janela principal deverá agora parecer-se com esta:

   A janela principal mostrando o ficheiro de teste