Capítulo 4. Usar o Skrooge (avançado)

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 Skrooge 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 Skrooge 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.

Para modificar a operação (categoria, montante, ...), terá de carregar em Saltar para a operação.

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:

Tabela 4.1. Operações Agendadas (passo 1)

DataBeneficiárioCategoriaConta
20/06/2009KDEDoações > Open Source20€

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

Tabela 4.2. Operações Agendadas (passo 2)

DataBeneficiárioCategoriaConta
20/06/2009KDEDoações > Open Source20€
20/07/2009KDEDoações > Open Source20€

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€:

Tabela 4.3. Operações Agendadas (passo 3)

DataBeneficiárioCategoriaConta
20/06/2009KDEDoações > Open Source20€
20/07/2009KDEDoações > Open Source25€
20/08/2009KDEDoações > Open Source25€

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, isto é 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:

Tabela 4.4. Modelos Agendados (passo 1)

DataBeneficiárioCategoriaConta
20/06/2009KDEDoações > Open Source20€

A ocorrência seguinte será:

Tabela 4.5. Modelos Agendados (passo 2)

DataBeneficiárioCategoriaConta
20/06/2009KDEDoações > Open Source20€
20/07/2009KDEDoações > Open Source20€

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€:

Tabela 4.6. Modelos Agendados (passo 3)

DataBeneficiárioCategoriaConta
20/06/2009KDEDoações > Open Source20€
20/07/2009KDEDoações > Open Source25€
20/08/2009KDEDoações > Open Source20€

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