# Manuale di &skrooge;

## Introduzione

### &skrooge;

&skrooge; è un'applicazione per gestire le tue finanze personali. Può tenere traccia delle tue entrate e delle tue spese, per diversi conti e in diverse valute. Possiede tutte le funzionalità che ci si attende da uno strumento del genere, quali categorie, operazioni pianificate, rapporti grafici e gestione dei titoli. Possiede inoltre alcune funzionalità meno comuni tipo la modifica veloce delle operazioni, la ricerca al volo, i mastrini dei rimborsie gli attributi personalizzabili.

&skrooge; che visualizza i grafici delle spese per categoria &skrooge; che visualizza i grafici delle spese per categoria

#### Che cos'è &skrooge;

&skrooge; è un gestore delle finanze personali open source che si basa su &kde; frameworks. È concepito per essere utilizzato dagli utenti privati per tenere traccia delle proprie entrate, uscite e investimenti.

#### Che cosa non è &skrooge;

&skrooge; non è uno strumento professionale. Non possiede le funzioni attese da un software che useresti per avviare una piccola attività. Non gestisce le tasse, non usa il sistema a partita doppia, né possiede funzioni finanziare avanzate.

Se stavi cercando uno strumento del genere, puoi invece dare uno sguardo a Kmymoney o Kraft.

### Terminologia

#### Documento

Un documento è un file &skrooge; (con estensione .skg). Può contenere un numero indefinito di conti. Puoi usare un documento per gestire tutti i tuoi conti assieme.

#### Conto

Un conto &skrooge; è simile al tuo conto bancario. Per esempio, se possiedi un conto personale, tua moglie ha un suo conto e insieme avete un conto cointestato, puoi creare tre conti in &skrooge;. Ogni volta che spendi o guadagni soldi, registri una operazione e indichi il conto su cui essa è stata eseguita.

#### Operazione

Un'operazione può essere a credito o a debito su uno dei tuoi conti. Attribuendo una categoria o un mastrino alle operazioni sei in grado di analizzare come spendi i tuoi soldi.

##### Operazione standard

Un'operazione standard è l'operazione di base in &skrooge;. Per esempio, «Oggi, spese 20€ con carta di credito per generi alimentari».

##### Operazione divisa

Un'operazione divisa è un'operazione il cui ammontare totale è diviso in diverse categorie, date e, o in alternativa, mastrini. Per esempio, «Ieri ho speso 100 € al supermercato, di cui 60 € per alimentari e 40 € per vestiti".

##### Trasferimento

Un trasferimento &skrooge; registra lo spostamento di una quantità di denaro da uno dei tuoi conti in &skrooge; a un altro.

Questo non deve essere confuso col metodo di pagamento scelto: se esegui un bonifico, per esempio usando il sito web della tua banca, sul conto di qualcun altro, questa non è un'operazione di trasferimento, perché &skrooge; non conosce il conto dell'altra persona. È una operazione standard con bonifico come suo metodo di pagamento.

Leggi la sezione trasferimento se le cose non sono ancora chiare.

##### Operazione convalidata

Quando importi operazioni in &skrooge; da un istituto finanziario, esse non sono considerate subito valide e vengono raffigurate in blu. Devi convalidarle manualmente. Una volta convalidate, non appariranno più in blu.

Nota che è possibile convalidare automaticamente le operazioni durante l'importazione, attivando la relativa opzione nelle impostazioni.

##### Operazione selezionata

Durante il processo di riconciliazione, in &skrooge; tu selezioni tutte le operazioni che appaiono nella posizione contabile corrispondente. Tali operazioni selezionate mostrano un quadrato riempito a metà nella colonna Stato di una vista operazioni. Un'operazione selezionata non è verificata fino a che la riconciliazione non è completata.

##### Operazione verificata

Quando tutte le operazioni sulla posizione del tuo conto sono state selezionate in &skrooge;, puoi completare il processo di riconciliazione. &skrooge; trasforma poi tutte le operazioni selezionate in operazioni «verificate», indicate da un quadrato pieno nella colonna Stato di una vista operazioni.

#### Categoria

Una categoria è fondamentalmente una classe di operazioni. Alcuni esempi tipici includono «Alimentazione», «Tasse» e «Stipendio»... Una categoria può contenere altre categorie: è una struttura gerarchica. Per esempio, la categoria «Trasporto» può contenere le categorie «Bus», «Automobile», «Aereo»... &skrooge; è in grado di gestire un numero infinito di categorie.

#### Unità

Un'unità in &skrooge; può essere qualsiasi cosa che abbia un valore. Esempi:

- Valuta

  - $ (Dollaro statunitense)

  - € (euro)

  - £ (Sterlina)

- Titolo o indice

  - GOOG (Google)

  - NASDAQ

- Proprietà personali

  - La tua casa

  - La tua macchina

## Concetti principali

### Interfaccia utente

La finestra di &skrooge; è composta da un'area principale, circondata da pannelli, e una barra di stato. I pannelli possono essere chiusi e riaperti, e posizionati a destra e sinistra dell'area principale.

#### L'area principale

Questa l'area dove &skrooge; visualizzerà le informazioni a cui sei interessato. Può contenere molte schede, ciascuna con l'aspetto assegnatole.

#### Pannelli

I pannelli si possono trovare in molte applicazioni &kde;. Essi sono una sottospecie di una finestra applicativa, e possono essere riposizionati, impilati, chiusi o anche staccati dalla finestra principale.

Alcuni aspetti di disposizione dei pannelli:

I pannellli di &skrooge; sono:

- La scelta pagine

- L'elenco dei segnalibri

- Il navigatore annulla / rifai

- L'editor delle proprietà

- L'elenco dei messaggi

#### Scelta pagine

La scelta pagine è un pannello dove puoi selezionare la vista da visualizzare o nella scheda attiva o in una nuova scheda. Per aprire con una nuova scheda, tieni premuto il tasto &Ctrl; mentre fai clic sulla vista selezionata.

Puoi personalizzare questo elenco utilizzando il menu di contesto ivi presente.

La scelta pagine

Ciascun contesto sarà descritto nel capitolo relativo contenuto in questo manuale.

#### Segnalibri

Considera la situazione in cui devi personalizzare la vista delle operazioni in base a «ciascun conto». Ciascun conto sarebbe visualizzato in una scheda propria, probabilmente con colonne diverse in ciascuna tabella. Il metodo summenzionato non funzionerà, poiché è applicato a tutte le schede dello stesso tipo.

La soluzione qui è salvare ciascuna singola scheda come Segnalibro. In maniera molto simile a un browser web, i segnalibri possono essere organizzati in una gerarchia di cartelle di segnalibri, che puoi visualizzare nel Navigatore di segnalibri, come mostrato di seguito:

Il navigatore di segnalibri

Per creare un segnalibro, seleziona una pagina che vuoi memorizzare dalla scelta pagine e personalizza il suo contenuto a tuo piacimento. Una volta terminato, nel pannello dei Segnalibri apri il menu di contesto e seleziona Aggiungi la pagina corrente ai segnalibri.

Ciascun segnalibro o cartella di segnalibro può essere «avviato automaticamente», ossia sarà automaticamente aperto, o aperta, all'avvio di &skrooge;. In questo modo puoi personalizzare completamente l'aspetto di &skrooge;.

Puoi selezionare il testo e l'icona per ciascun segnalibro o cartella di segnalibro.

#### Annulla / rifai

&skrooge; gestisce le azioni di annulla/rifai in maniera piuttosto classica, ad eccezione del fatto che puoi annullare e ripristinare qualsiasi azione, anche se eseguita diversi giorni prima. Per impostazione predefinita, la cronologia non viene cancellata alla chiusura di &skrooge; (puoi cambiare questo comportamento nelle impostazioni), ciò significa che potresti annullare virtualmente qualsiasi azione fino alla creazione del documento.

Per limitare l'impatto sulla dimensione del file, &skrooge; è preimpostato a conservare una cronologia di cinquanta voci. Puoi cambiare questo valore nelle impostazioni.

&skrooge; ha un pannello che elenca tutte le azioni annullabili.

Il navigatore della cronologia

Il navigatore della cronologia mostra tre colonne:

- un'icona che mostra lo stato dell'azione. Una freccia gialla in senso antiorario indica che l'azione è annullabile. Un'icona verde in senso orario indica che l'azione è ripristinabile.

- la descrizione dell'azione

- la data quando l'azione è stata eseguita

- un'icona a forma di disco indica che l'azione corrisponde a uno stato salvato, &ie; il documento è stato salvato subito dopo quest'azione.

Per annullare un'operazione annullabile o rifare un'operazione ripristinabile, fai doppio clic su di essa.

#### Editor delle proprietà

Una delle funzioni non comuni di &skrooge; è l'abilità di aggiungere proprietà personalizzate a qualsiasi oggetto. Per esempio, potresti voler aggiungere il nome e il numero di telefono di un impiegato di banca a un conto, perché sono il tuo contatto. Un altro esempio è allegare un file a un'operazione, come la scansione di una fattura.

Quest'azione può essere eseguita utilizzando l'editor delle proprietà, che si trova in un pannello autonomo.

L'editor delle proprietà, con un allegato

Quando questo pannello è visibile, verranno visualizzate le proprietà personalizzate dell'oggetto selezionato (Per: Selezione) o di tutti gli oggetti (Per: Tutti), se è un conto, un'operazione, categoria, unità, ecc. Questo pannello permette all'utente di creare, aggiornare o eliminare le proprietà.

Una proprietà può essere:

- Una stringa semplice

- Un file copiato, a prescindere dal formato (odt, png, pdf, ...). Questo significa che il file è copiato nel documento &skrooge;. Questo file può essere aperto da &skrooge; facendo clic sul pulsante appropriato. Fai attenzione, poiché tutte le modifiche al file originale non saranno replicate nella versione salvata nel documento &skrooge;.

- Un collegamento a un file esistente, qualsiasi sia il formato (odt, png, pdf, ...). Significa che il file non è copiato nel documento &skrooge;, ma solo collegato. Questo file può essere aperto da &skrooge; facendo clic sul pulsante appropriato.

- Un collegamento a una pagina http, per esempio il sito web della tua banca.

Le proprietà aggiunte possono essere visualizzate come colonna sulle tabelle.

#### Elenco dei messaggi

Questo pannello ti permette di vedere tutti i messaggi visualizzati.

L'elenco dei messaggi

Ciascun contesto sarà descritto nel capitolo relativo contenuto in questo manuale.

#### Schede multiple

&skrooge; che mostra più schede

&skrooge; può mostrare diverse schede. Puoi aggiungere quante schede vuoi, ciascuna contenente le informazioni che preferisci. La schermata di sopra mostra quattro schede (conti, operazioni e due grafici).

#### Pannelli di modifica

Nel maggior parte delle viste di &skrooge; puoi modificare gli elementi all'interno di un pannello di modifica che si trova nella parte inferiore della pagina.

Pulsanti per mostrare o nascondere il pannello di modifica delle Operazioni.

Quando una vista possiede più di una modalità di modifica, puoi scegliere tra vari pulsanti. Nella schermata sopra riportata sono presenti quattro pulsanti per scegliere modalità diverse per le Operazioni: «Standard», «Divisione», «Trasferimento» e «Azioni». Per mantenere quanto più spazio possibile per le informazioni di visualizzazione, specialmente negli schermi piccoli, puoi nascondere o mostrare il pannello delle modifiche per alcune viste. Sempre nella schermata sopra riportata, se premi il pulsante per deselezionare la modalità attiva, il pannello delle modifiche viene nascosto.

Nei pannelli delle modifiche tutti i campi numerici sono interpretati. Ciò significa che puoi inserire espressioni matematiche come queste:

- 5*3+10

- 5*(3+10)

- Math.sin(10)

#### Tabelle

In &skrooge;, tutte le tabelle sono personalizzabili. Richiama il menu di contesto, facendo clic destro del mouse sull'intestazione della colonna o sull'icona delle impostazioni nell'intestazione della tabella. Apparirà un menu, come descritto di seguito in maniera più dettagliata:

Personalizzare una tabella

Colonne

- Personalizza l'aspetto delle colonne.

  Modo di visualizzazione

- Usa un gruppo predefinito di colonne. La colonna «predefinita» mostra in genere tutte le colonne. Possono esistere altri gruppi predefiniti a seconda della tabella.

Adatta al contenuto

- Adatta tutte le colonne al contenuto.

Ridimensiona automaticamente

- Se attivata, non potrai ridimensionare manualmente le colonne. &skrooge; lo farà automaticamente in base al contenuto delle colonne.

Elenco delle colonne visualizzate

- Mostra l'elenco di tutte le colonne visualizzabili per questa tabella. Quelle attualmente visualizzate sono marcate. Per nascondere una colonna, smarcala, marcala per mostrarla. Le proprietà aggiunte possono essere selezionate in modo da essere visualizzate come una colonna.

Raggruppa per

- Scegli come raggruppare le righe.

  Nessuno

- Nessun raggruppamento.

Colonna ordinata

- Le righe saranno raggruppate per la colonna dove è stato applicato l'ordinamento.

Elenco delle colonne

- Mostra l'elenco di tutte le colonne che possono essere usate per il raggruppamento.

Colore delle righe alternato

- Alterna i colori usati per ciascuna riga. I colori usati si basano sullo schema di colori &kde; selezionato.

Esporta

- Esporta la tabella come file singolo. I formati supportati sono .pdf, .csv, .html, .SVG, .odt o .txt.

Puoi anche fare clic su un'intestazione per scegliere la colonna di ordinamento o riordinare le colonne trascinandole a destra o a sinistra.

##### Filtra la tabella

Mostra il menu tabella

In tutte le viste di &skrooge; troverai un menu a tendina «Mostra» che ti consente di limitare quello che viene visualizzato nella tabella.

##### Ricerca durante la digitazione

Campo di ricerca

In tutte le viste di &skrooge; troverai un campo di ricerca che filtra la tabella in modo da visualizzare solo le righe che corrispondono a quello che stai digitando:

- In una vista operazioni, essa filtrerà le operazioni che contengono il testo digitato, a prescindere dalla colonna (data, beneficiario, categoria, commento, ecc.)

- In una vista conti, essa filtrerà i conti che contengono il testo digitato, a prescindere dalla colonna (banca, nome del conto, numero, ecc.)

- In una vista rapporto ridisegnerà il grafico in base al filtro

- In un... ok, è resa l'idea, giusto?

La stringa di filtraggio segue queste regole:

- La ricerca non distingue tra maiuscole e minuscole. Dunque tabella, Tabella e TABELLA sono considerate uguali.

- Se digiti una parola o una serie di parole nella casella di ricerca, l'applicazione filtrerà la tabella per visualizzare solo le righe contenenti queste parole (operatore logico AND).

- Se vuoi aggiungere (operatore logico OR) alcune righe, devi prefissare la parola con «+».

- Se vuoi rimuovere (operatore logico NOT) alcune righe, devi prefissare la parola con «-».

- Se vuoi ricercare solo su una colonna, devi prefissare la parola col nome della colonna, così: col1:parola.

- Se vuoi usare il carattere «:» nel valore, devi specificare il nome della colonna, così: col1:valore:resto.

- Se vuoi cercare una frase o qualcosa che contiene spazi, devi inserirla tra virgolette, così: "sì, questa è una frase".

- Puoi anche usare l'operatore «<» e «>».

Di seguito sono indicati alcuni esempi che possono illustrare queste regole in maniera più intuitiva:

- +val1 +val2 => Mantieni le righe che contengono val1 O val2

- +val1 -val2 => Mantieni le righe che contengono val1 ma NON val2

- "abc def" => Mantieni le righe che contengono la frase «abc def»

- "-att:abc def" => Rimuovi le righe che hanno un nome di colonna che inizia per att e contengono «abc def»

- abc:def => Mantieni le righe che hanno un nome di colonna che inizia per abc e contengono def

- :abc:def => Mantieni le righe che contengono «abc:def»

- Data>01-03-2015 => Mantieni le righe dove l'attributo Data è maggiore di 01-03-2015

- Importo<10 => Mantieni le righe dove l'attributo Importo è minore di 10

#### Salva contenuto personalizzato

Come spiegato nel capitolo precedente, le tabelle possono essere completamente personalizzate a tuo gusto. Probabilmente non vorrai perdere tutte le impostazioni di personalizzazione fatte quando chiudi una scheda. Per questa ragione sono presenti due modi per salvare questo lavoro.

##### Salva lo stato della pagina

Questa opzione ti permette di salvare lo stato della scheda attiva come stato predefinito che viene richiamato ogni volta che apri quella pagina. Per esempio, vuoi che il tuo Quadro degli strumenti contenga quattro oggetti, organizzati a tuo piacimento: la cosa ancora più importante è che tu vuoi che il quadro degli strumenti appaia sempre allo stesso modo, senza dover ripetere ogni volta il lavoro di personalizzazione alla sua apertura.

Per ottenere questo, devi semplicemente eseguire la personalizzazione una sola volta, poi salvare lo stato della scheda come «stato predefinito» della pagina da visualizzare. L'impostazione dello stato predefinito è eseguito facendo clic col destro sulla scheda e selezionando Salva lo stato della pagina. Nel caso tu voglia mantenere più di uno stato per una pagina, allora devi usare i segnalibri.

Menu contestuali sulle schede

Un modo più rapido è fare clic sull'icona a forma di disco che appare alla sinistra del titolo della scheda, ogniqualvolta ne alteri lo stato predefinito.

#### Aggiornamento massivo

In &skrooge;, è possibile aggiornare un'ampia selezione di elementi. Sebbene più utile per le operazioni, il modo può essere usato anche per i conti, le unità, le operazioni pianificate, ecc.

Il metodo per eseguire questa operazione è piuttosto semplice. Prima seleziona gli elementi da aggiornare, imposta il valore, o i valori, degli attributi da applicare a tutti gli elementi e fai clic su Applica. Gli attributi a cui non imposterai un valore non verranno modificati negli elementi.

Imposta «Carta di credito» come modo e «ACME» come beneficiario sulle operazioni selezionate.

Operazioni aggiornate.

Non è possibile, anche volendo, impostare la data o la quantità con una aggiornamento massivo

#### Barra di stato

La barra di stato è una piccola sezione situata nella parte inferiore della finestra di &skrooge;, e visualizza varie informazioni durante il lavoro. Include una barra di avanzamento e un pulsante di annullamento, nel caso tu voglia interrompere un'attività lunga, per esempio l'importazione di un file di grandi dimensioni. La barra di avanzamento di &skrooge;

### Importazione di file

&skrooge; è in grado di importare file da altre applicazioni finanziarie o dalla tua banca. Se, dunque stai migrando da un'altra applicazione o semplicemente non vuoi inserire manualmente le operazioni, &skrooge; possiede un'opzione rapida per farlo.

#### Formati di file supportati

Puoi utilizzare uno dei formati seguenti:

- AFB120: uno standard francese.

- CSV: Comma Separated Value (valori separati da virgola). Sebbene non sia un formato strettamente finanziario, è spesso disponibile come formato di esportazione da banche o altre applicazioni, in particolare perché è facile da utilizzare nei fogli di calcolo.

- GnuCash: formato della relativa applicazione. Se vuoi migrare da questa applicazione, è il formato raccomandato da usare.

- Grisbi: formato della relativa applicazione. Se vuoi migrare da questa applicazione, è il formato raccomandato da usare.

- Homebank: formato della relativa applicazione. Se vuoi migrare da questa applicazione, è il formato raccomandato da usare.

- Kmymoney: formato della relativa applicazione. Se vuoi migrare da questa applicazione, è il formato raccomandato da usare.

- MT940: standard internazionale definito da SWIFT.

- &Microsoft; Money: formato della relativa applicazione. Se vuoi migrare da questa applicazione, è il formato raccomandato da usare.

- Money Manager Ex: formato della relativa applicazione. Se vuoi migrare da questa applicazione, è il formato raccomandato da usare.

- OFX: Open Financial eXchange. È un formato documentato e ben definito, che &skrooge; importa utilizzando la libreria di terze parti (libofx). Questo è il formato raccomandato per le importazioni.

- QFX: personalizzazione di OFX dal software commerciale Quicken.

- QIF: Quicken Import File. Probabilmente il formato di file finanziario più comune. Tuttavia, contiene alcune limitazioni, come non offrire l'unità per le operazioni o la formattazione non rigida di data.

- IIF: Intuit Interchange Format è usato da QuickBooks.

- SKG: utile per unire due documenti &skrooge;

- &PDF;: permette di creare l'operazione da una fattura in &PDF;. La fattura è pure associata come proprietà all'operazione. Leggi Come fare se vuoi sapere come estrarre le informazioni da una fattura non ancora supportata.

- Motore: &skrooge; può importare anche operazioni utilizzando un motore. Attualmente possono essere utilizzati i tre motori di seguito elencati:

  - weboob: tramite questo motore puoi importare tutte le operazioni da tutte le tue banche con un solo clic. A tale scopo, devi installare weboob e attivare il motore corrispondente dalle impostazioni.

  - weboob_coming: tramite questo motore puoi importare tutte le operazioni da tutte le tue banche con un clic. Esso può essere utilizzato per le carte di credito con addebito posticipato. A tale scopo, devi installare weboob e attivare il motore corrispondente dalle impostazioni.

  - aqbanking: tramite questo motore puoi importare tutte le operazioni da tutte le tue banche con un clic. A tale scopo, devi installare e configurare aqbanking-cli.

  Se non vuoi memorizzare le password delle tue banche nel file di configurazione di WEBOOB, puoi procedere nel modo che segue:

  - Aggiungi le password per ciascuna banca digitando kwallet-query -f Weboob kdewallet -w m_bank_name

  - Modifica il file ~/.config/weboob/backends nel tuo editor di testo

  - Sostituisci nel file di configurazione password = mia_password con password = `kwallet-query -f Weboob kdewallet -r m_bank_name `

#### Particolarità del file CSV

Poiché CSV non possiede un formato rigidamente definito, non c'è modo per &skrooge; di sapere dove devono essere trovate le date, le categorie, i valori, ecc. Per questa ragione, &skrooge; si aspetta di trovare nel file CSV alcune intestazioni che indichino a cosa è riferita ciascuna colonna. Il file deve contenere almeno le colonne «Data» e «Importo».

Puoi definire manualmente come configurare il file (ossia ignorando le intestazioni nel file) definendolo nelle impostazioni dell'applicazione (Impostazioni Configura &skrooge;), nella sezione Importa / Esporta.

#### Importare le operazioni

Uno dei principi di &skrooge; è evitare più procedure guidate o riquadri di dialogo. Questo è particolarmente vero per le impostazioni, laddove altre applicazioni richiedono più informazioni da parte dell'utente. Quando selezioni File Importa, ti verrà chiesto di scegliere i file (sono permessi più file di importazione), e queste sono tutte le informazioni richieste. In maniera autonoma, &skrooge; troverà il formato di file e applicherà il metodo di importazione appropriato.

##### Conto

Un aspetto che ti potrebbe sorprendere è che non ti verrà chiesto in quale conto le operazioni dovranno essere importate. Questo perché &skrooge; leggerà il numero di conto nel file e assocerà le operazioni importate a quel conto.

Se non esiste un conto con quel numero, o se il file non contiene questa informazione, &skrooge; userà il nome del file come numero di conto.

Se crei una proprietà chiamata alias nel conto, &skrooge; cercherà una corrispondenza del valore della proprietà per trovare il conto più appropriato.

Se non esiste ancora un conto con quel numero, &skrooge; creerà un nuovo conto col nome del file come numero di conto, e importerà tutte le operazioni in esso. Sei libero di rinominare il conto, eseguire un aggiornamento massivo o usare l'opzione Ricerca ed elaborazione per associare le operazioni importate a un conto esistente.

##### Unità

Se non è specificata alcuna unità nel file importato (è questo il caso frequente per i formati QIF e CSV), &skrooge; considererà l'unità come la tua valuta primaria. Se non è questo il caso, usa la funzione Ricerca ed elaborazione per correggere.

##### Data

A volte, a seconda delle impostazioni regionali in cui ti trovi, i file di input non possiedono date formattate (può succedere nei formati QIF o CSV, OFX ha un formato di data imposto). &skrooge; farà del suo meglio per rilevare il formato. Se questo non dovesse funzionare, puoi forzare il formato di data nelle impostazioni dell'applicazione.

##### Stato dell'importazione

Le operazioni importate possiedono uno stato specifico. Subito dopo l'importazione, esse sono considerate come «importate ma non ancora convalidate». Qui l'idea è che tu potresti voler verificare se l'importazione è andata come previsto, dunque hai necessità di identificare rapidamente tali operazioni. Per impostazione predefinita, esse appariranno in blu.

Se non vuoi applicare questo metodo, puoi impostare l'opzione Approvazione automatica dopo l'importazione nelle impostazioni dell'applicazione.

La funzione Ricerca ed elaborazione può essere avviata automaticamente dopo l'importazione per attribuire categorie alle operazioni.

#### Unisci operazioni dopo l'importazione

Esistono alcuni casi in cui hai inserito manualmente un'operazione, ma l'hai anche importata dalla tua banca. In tali casi, l'operazione apparirà due volte nell'elenco.

Puoi unire queste due operazioni selezionandole e scegliendo Unisci operazioni importate nel menu contestuale o nel menu Modifica. Ciò aggiungerà tutte le informazioni che hai manualmente inserito all'operazione importata, ed eliminerà l'operazione inserita manualmente.

### Esportazione

In &skrooge; esistono due modi differenti per esportare i dati, in base alle tue necessità.

#### Esportare tutti i dati in un file

Utilizzando il menu File Esporta, verrà creato un file CSV, QIF, JSON, Kmymoney, Ledger, IIF, Sqlite, Sqlcipher o &XML;, contenente tutte le operazioni del documento attivo. Scegli questa opzione se hai bisogno di esportare tutti i tuoi dati in un'altra applicazione.

#### Esportare parzialmente i dati in un file

Se selezioni alcuni conti o alcune operazioni prima di utilizzare il menu File Esporta, verrà creato un file CSV, QIF, JSON, Kmymoney, Ledger, IIF, Sqlite, Sqlcipher o &XML;, contenente tutte le operazioni del documento attivo. Scegli questa opzione se hai bisogno di esportare tutti i tuoi dati in un'altra applicazione.

#### Esportare una tabella specifica

Tutte le tabelle in &skrooge; possono essere esportate in formato CSV, testo semplice, &HTML;, ODT, &PDF; o SVG. Per farlo, fai clic destro del mouse sull'intestazione della colonna o sull'icona delle impostazioni nell'intestazione della tabella in modo da richiamare il menu di contesto della tabella e scegliere l'opzione Esporta.

Questo funziona quando è visualizzata una tabella, dunque puoi usarla per esportare qualsiasi informazione in formato tabellare tu abbia bisogno.

#### Esporta grafico

&skrooge; ti permette di esportare un grafico, in formato &PDF;, SVG o in qualsiasi formato immagine supportato da &Qt; (PNG, JPG, &GIF;, TIFF...). Puoi eseguire l'azione facendo clic destro sul grafico e scegliendo l'opzione Esporta.

## Uso di &skrooge; (principiante)

### Il menu principale

&skrooge; segue lo schema di menu standard di &kde;, dunque possiede molte voci comuni anche ad altre applicazioni &kde;. Altre informazioni su queste voci di menu si trovano in questa sezione del manuale.

Qui sotto puoi trovare le descrizioni delle voci di menu specifiche di &skrooge;.

#### Il menu File

In questo menu puoi trovare tutte le funzioni relative al documento &skrooge;.

- Cambia la password...: per cambiare la password. Lascia il campo vuoto per rimuovere la password

- Stampa...: per stampare le pagine aperte

- Stampa anteprima: per visualizzare l'anteprima di stampa

- Importa: per importare i dati.

  - Importa segnalibri standard: per importare i segnalibri standard. Sono creati alla creazione del nuovo documento

  - Importa categorie: per importare un gruppo predefinito di categorie. Questa opzione dipende dal tuo paese

  - Importa: per importare le operazioni dai file

  - Importa con motori: per importare le operazioni con tutti i motori dichiarati

  - Importa valori valute...: per importare i valori delle valute dai file. Il file csv deve ovviamente possedere tre colonne (unità, data e importo).

  - Importa regole...: per importare le regole Ricerca ed elaborazione per associare una categoria a un beneficiario. Il file csv deve ovviamente possedere due colonne (beneficiario e categoria).

- Esporta...: per esportare le operazioni in un file

#### Il menu Modifica

In questo menu puoi trovare tutte le funzioni che possono essere utilizzate per la modifica degli oggetti selezionati.

- Annulla: annulla la precedente modifica fatta

- Rifai: riapplica la precedente modifica annullata

- Ripristina documento: annulla le modifiche precedenti fatte fino all'ultimo salvataggio

- Elimina: elimina gli oggetti selezionati (operazioni, conti, categorie, ecc.)

- Aggiungi proprietà: aggiunge sugli oggetti selezionati una proprietà regolarmente utilizzata

- Seleziona tutto: seleziona tutte le righe della tabella della pagina attuale

- Modifica veloce: facilita la creazione delle nuove operazioni completando automaticamente i campi e basandosi sulle operazioni create in precedenza

- Trova...: apre la pagina Ricerca ed elaborazione con un filtro predefinito corrispondente agli oggetti selezionati

- Alterna evidenziazione: alterna lo stato di evidenziazione degli oggetti

- Alterna chiusura: alterna lo stato di chiusura degli oggetti

- Riconciliazione...: apre la pagina delle Operazioni in modalità riconciliazione

- Punta: punta le operazioni selezionate

- Raggruppa operazioni: raggruppa le operazioni selezionate. Funziona come collegamento tra le operazioni. Viene utilizzato nel caso di trasferimenti tra conti o nel caso di compravendita di azioni. Puoi utilizzare l'opzione per qualsiasi altro scopo. Nota che i rapporti e i grafici ti consentono di ignorare o di considerare le operazioni raggruppate

- Separa operazioni: separa le operazioni selezionate

- Duplica: duplica l'operazione selezionata per crearne una nuova da una precedente

- Crea modello: crea un modello da un'operazione selezionata

- Applica modello: applica un modello sulle operazioni selezionate

- Unisci operazioni secondarie: unisce le operazioni selezionate in un'unica operazione

- Pianifica: pianifica l'operazione selezionata

- Commuta la convalida delle operazioni importate: convalida tutte le operazioni importate selezionate

- Unisci operazioni importate: unisce un'operazione importata con un'altra operazione inserita manualmente. Se gli importi sono diversi viene richiesta una conferma

- Fraziona azione: fraziona l'azione selezionata

#### Il menu Vista

In questo menu puoi trovare tutte le funzioni relative alle pagine.

- Abilita modifiche: attiva l'editor sulla pagina attiva

- Nuova scheda: apre una nuova scheda

- Riapri l'ultima pagina chiusa: recupera l'ultima pagina chiusa

- Chiudi: chiude la pagina attiva

- Chiudi tutto: chiude tutte le pagine eccetto quelle appuntate

- Chiudi tutto tranne la selezione attuale: chiude tutte le pagine eccetto quella attiva e quelle appuntate

- Appunta la pagina: appunta la pagina attuale. Ciò evita la sua sostituzione con un'altra pagina o la sua chiusura

- Azzera lo stato della pagina: azzera lo stato della pagina attuale

- Salva lo stato della pagina: salva lo stato della pagina attuale

- Sovrascrivi lo stato dei segnalibri: salva lo stato dell'attuale pagina inserita nei segnalibri. Il segnalibro viene aggiornato col nuovo stato

#### Il menu Vai

In questo menu puoi trovare tutte le funzioni relative alle pagine.

- Home: chiude tutte le pagine e riapre tutti i segnalibri aperti automaticamente come quando viene aperto il documento

- Precedente: cambia il contenuto della pagina attuale col contenuto di quella precedente, come in un browser web

- Successivo: cambia il contenuto della pagina attuale col contenuto di quella successiva, come in un browser web

- Apri operazioni evidenziate...: apre le operazioni evidenziate

- Apri operazioni modificate di recente...: apre le operazioni modificate dall'ultima azione fatta

- Apri potenziali duplicati...: apre una pagina con operazioni che hanno gli stessi importi e le stesse date

- Apri operazioni secondarie...: apre le operazioni secondarie dell'operazione selezionata. Simile a un doppio clic

- Apri rapporto...: apre un rapporto basato sulla selezione. Molto utile. Per esempio: se selezioni due conti e avvii quest'azione, sarà aperta la pagina del rapporto ma solo per le operazioni di quei conti

- Apri operazioni importate che non sono state ancora approvate...: nulla da aggiungere

- Apri operazioni senza categoria...: apre tutte le operazioni che non appartengono a una categoria

- Apri trasferimenti senza categoria...: apre tutti i trasferimenti che non appartengono a una categoria

- Apri operazioni senza un beneficiario...: apre tutte le operazioni che non hanno un beneficiario

- Apri trasferimenti senza un beneficiario...: apre tutti i trasferimenti che non hanno un beneficiario

- Apri operazioni senza modalità...: apre tutte le operazioni che non hanno una modalità

- Apri operazioni con date non allineate...: apre tutte le singole operazioni che non hanno la data allineata con la propria operazione secondaria

- Apri operazioni con commento non allineato...: apre tutte le singole operazioni che non hanno il commento allineato con la propria operazione secondaria

- Apri operazioni in gruppi con una sola operazione...: apre tutte le singole operazioni con una sola operazione in un gruppo

- Apri le operazioni molto vecchie: come da nome

#### Il menu Strumenti

- Trova e raggruppa i trasferimenti: crea trasferimenti potenziali

- Svuota importazioni di banca: ripulisci le operazioni dopo le importazioni

- Rendi anonimo: rendi anonimo il tuo documento per contribuire al debug di &skrooge;

- Allinea commento delle operazioni secondarie: correggi le singole operazioni che hanno un commento non allineato

- Allinea data delle operazioni secondarie: correggi le singole operazioni che hanno le date non allineate

- Rimuovi i gruppi con una sola operazione: correggi i gruppi con una sola operazione

- Elimina beneficiari non utilizzati: come da nome

- Elimina categorie non utilizzate: come da nome

- Elimina unità non utilizzate: come da nome

- Approva le operazioni che non richiedono ulteriori azioni: approva le operazioni importate

- Elabora regole del budget: ricalcola i budget in base a regole definite

#### Il menu Impostazioni

- Mostra barra dei menu: mostra o nasconde il menu

- Barre degli strumenti mostrate: mostra o nasconde le barre degli strumenti

- Mostra barra di stato: mostra o nasconde la barra di stato

- Configura le scorciatoie da tastiera...: cambia le scorciatoie di ciascun comando

- Configura barre degli strumenti...: modifica l'aspetto delle barre degli strumenti

- Configura notifiche...: modifica le notifiche

- Configura &skrooge;...: accesso alle impostazioni principali di &skrooge;

### Quadro degli strumenti

Il Quadro degli strumenti è un'estensione di &skrooge; che mostra le informazioni generali sul tuo stato finanziario.

Puoi aggiungere nuovi elementi grafici utilizzando il pulsante che si trova nell'angolo in alto a destra. Puoi configurare ciascun elemento grafico facendo clic sull'icona lì presente. Puoi organizzare gli elementi grafici sulla quadro degli strumenti mediante trascinamento e rilascio.

Combinato con i segnalibri, questo è un buon metodo per ottenere viste differenti della tua situazione finanziaria.

#### Suggerimento

Questo elemento grafico mostra degli avvisi per ordine di priorità. Per ciascuno di essi, sarai in grado di:

- Aprire o ripulire le operazioni relative

- Ignorare questo suggerimento

- Ignora questo suggerimento per il mese corrente

- Ignorare questo tipo di suggerimento

- Ignora questo tipo di suggerimento per il mese corrente

#### Suggerimento del giorno

Mostra il suggerimento del giorno. Puoi fare clic sull'elemento grafico per leggere il suggerimento successivo.

#### Conti (semplificato)

Mostra il saldo di ciascun conto e il tipo di conto. Puoi configurare questo elemento grafico per selezionare quello che vuoi vedere.

#### Conti (completo)

Mostra il saldo di ciascun conto e il tipo di conto. Il saldo può essere confrontato col saldo di un mese prima e un anno prima.

#### Banche (semplificato)

Mostra il saldo di ciascuna banca. Il rapporto relativo può essere aperto direttamente dall'elemento grafico.

#### Banche (completo)

Mostra il saldo di ciascuna banca. Il saldo può essere confrontato col saldo di un mese prima e un anno prima.

#### Entrate e uscite

Mostra le entrate, le uscite e i risparmi per due periodi differenti (esempio: mese corrente, anno corrente, mese precedente, ecc.). Puoi anche:

- Selezionare due periodi a tua scelta

- Scegliere se trasferimenti debbano essere tenuti o no in conto

- Scegliere se le operazioni tracciate debbano essere tenute o no in conto

- Aprire il rapporto relativo

#### Operazioni evidenziate

Mostra l'elenco delle operazioni evidenziate.

#### Operazioni pianificate

Mostra l'elenco delle operazioni pianificate.

#### Cinque principali categorie di spesa

Mostra le cinque categorie principali di spesa per il periodo desiderato.

#### Cinque variazioni principali

Mostra le cinque variazioni principali di entrata e di spesa per il periodo desiderato.

#### Budget

Mostra il budget per il periodo desiderato.

#### Notifiche

Mostra le notifiche definite in Ricerca ed elaborazione.

#### Rapporto

Mostra il rapporto che preferisci.

#### Quotazioni

Mostra la quotazione delle unità definite e le variazioni. Puoi scegliere il tipo di unità da visualizzare.

#### Portafoglio

Mostra tutte le informazioni sulle azioni che possiedi.

#### Interesse stimato

Mostra l'interesse stimato per ciascun conto. Devi usare la pagina di simulazione per definire il tasso d'interesse di ciascun conto.

#### Affidabilità finanziaria personale

Visualizza la tua affidabilità finanziaria personale.

### Banca e Conti

Questa estensione è dedicata alla gestione dei tuoi vari conti.

La vista Banca e Conti

#### Proprietà del conto

Un conto di &skrooge; possiede le proprietà seguenti:

Banca

- Puoi scegliere una banca dalla casella di scelta (che contiene l'elenco delle banche conosciute per il tuo paese) oppure digitare il nome se la tua banca non è compresa nell'elenco (se l'elenco è vuoto, la squadra di &skrooge; non ha ancora fornito questa informazione. Puoi contattarci per collaborare).

Conto

- Il nome da usare per questo conto.

Tipo

- Il tipo di conto può essere

  - Corrente

  - Carta di credito: questo tipo di conto possiede una specifica modalità di riconciliazione.

  - Risparmio

  - Investimento

  - Beni

  - Mutuo: i trasferimenti di questo genere di conto non sono presi in considerazione nei rapporti.

  - Pensione

  - Portafoglio: questo tipo di conto non ha un nome bancario.

  - Altro

Numero della banca

- Il numero identificativo della tua banca

Numero dell'agenzia

- Il numero identificativo della tua agenzia

Numero del conto

- Il numero identificativo del conto. Questo valore è molto importante per far corrispondere il giusto conto durante le importazioni

Indirizzo

- L'indirizzo dell'agenzia

Commento

- Qualsiasi cosa tu voglia!

Saldo iniziale

- Il saldo iniziale del conto. Nel caso di conto di un mutuo, il saldo dovrebbe essere negativo, corrispondente al prestito.

Limite minimo

- Il limite minimo per il quale &skrooge; deve mostrare una notifica

Limite massimo

- Il limite massimo per il quale &skrooge; deve mostrare una notifica

#### Elenco dei conti

L'elenco dei conti ha la forma di una tabella formata da una riga per conto. In aggiunta alle proprietà che hai definito per questo conto, &skrooge; mostra le colonne seguenti:

Importo

- L'importo disponibile sul conto, considerando tutte le operazioni registrate, che siano approvate e non approvate.

Approvato

- L'importo di tutte le operazioni approvate. Questo deve essere uguale all'importo registrato sull'ultima tua posizione del conto da parte della tua banca.

Previsto

- La differenza tra le due colonne precedenti

Numero delle operazioni

- Il numero totale delle operazioni fatte su questo conto

Come per tutte le viste elenco di &skrooge;, puoi personalizzare l'aspetto della tabella in modo completo.

#### Creare un conto

Nella vista Conti crei i conti nel pannello delle modifiche sotto l'elenco dei conti.

Per creare un conto, inserisci i suoi attributi (gli obbligatori sono indicati in grassetto), e fai clic su Aggiungi. &skrooge; non necessita dell'importo iniziale del conto. Per impostare l'importo iniziale del conto, crea un'operazione che corrisponda a tale importo.

#### Modifica un conto

Per modificare un conto, selezionalo, modifica i suoi attributi e premi «Modifica»

#### Eliminare conti

Per eliminare i conti, selezionali e poi premi Canc sulla tastiera, usa il menu di contesto oppure usa l'icona nella barra degli strumenti.

Quando elimini un conto anche tutte le operazioni che appartengono ad esso saranno eliminate (tuttavia puoi sempre annullare l'eliminazione)!

### Operazioni

Le operazioni sono tutte quelle che fai su un conto, siano essere una spesa, un'entrata, un trasferimento, una vendita, un acquisto, e via discorrendo... Questa è la parte che probabilmente ti impegnerà di più nell'uso di &skrooge;.

Per inserire operazioni devi aver creato almeno un conto.

La vista operazioni

#### Proprietà delle operazioni

Conto

- Il conto su cui è eseguita l'operazione. Selezionala dall'elenco dei conti esistenti.

Data

- La data in cui l'operazione è stata fatta. È utilizzabile un calendario tramite la freccia a destra del campo.

Importo

- L'importo è quanto hai speso o guadagnato con questa operazione. &skrooge; ne richiede l'inserimento in due campi separati: quantità e unità.

  La quantità è negativa per una spesa (-30, per esempio) e positiva per un'entrata (+250, o semplicemente 250). Questo campo funziona da calcolatrice, &ie; inserendo un'espressione tipo 10 + 3,23*2 nel campo apparirà il risultato di 16,46.

  Se il segno della quantità non viene specificato, &skrooge; userà la categoria per trovare quello più appropriato.

  &skrooge; ti richiede di inserire l'unità perché un'operazione non è necessariamente fatta nella tua valuta principale. Per esempio, quando vendi o compri azioni, l'unità dell'operazione è l'unità delle azioni.

Beneficiario

- A chi hai pagato, o chi ti ha pagato.

Modalità

- Quale è stata la modalità di pagamento utilizzata per questa operazione. Qualcosa in linea con carta di credito, assegno, versamento... Dalle un nome.

  Un numero facoltativo è associato alla modalità dell'operazione. È in genere usato per inserire il numero dell'assegno o un numero di bonifico.

Categoria

- La categoria cui appartiene questa operazione. Se hai necessità che l'operazione sia riferita a più di una categoria, usa la modalità dividi.

  Puoi scegliere una categoria esistente o digitarne una nuova. In questo caso, &skrooge; la creerà per te durante l'operazione.

  Il separatore tra la categoria principale e quelle secondarie è il carattere >. Se scrivi Abbigliamento > Scarpe, &skrooge; creerà la categoria Abbigliamento, se ancora non esiste, e la sua categoria secondaria Scarpe.

  Puoi naturalmente creare un intero albero di categorie, tipo Trasporto > Automobile > Carburante > Senza piombo: &skrooge; creerà senza problemi tutta la struttura gerarchica.

Commento

- Il commento che preferisci.

Mastrino

- Se vuoi tenere traccia del rimborso per questa operazione, digita qui il nome del Mastrino. Se hai bisogno di riferirti a più mastrini per un'operazione, usa la modalità dividi.

#### Elenco delle operazioni

L'elenco delle operazioni ha l'aspetto di una tabella che mostra tutte le operazioni che corrispondono al filtro della tabella e i criteri di ricerca, con una riga per ciascuna operazione. In aggiunta alle proprietà delle operazioni standard e a ogni altra proprietà che hai definito per questo conto, &skrooge; mostra le colonne seguenti:

Stato

- Una casella piena significa che questa operazione è stata confermata durante la riconciliazione del conto. Una casella semi-piena significa che questa operazione è stata selezionata e la riconciliazione è in corso.

Segnalibro

- Contrassegna questa operazione come Salvata nei segnalibri, sinonimo di Favorita.

Pianificato

- Quando un'operazione è pianificata, questa colonna mostra l'icona di un cronometro.

Queste colonne possiedono delle particolarità:

Modalità

- Quando l'operazione è parte di un trasferimento, la modalità è preceduta da un'icona a doppia freccia.

Categoria

- Quando l'operazione è divisa, la categoria è preceduta da un'icona a tripla freccia.

Come per tutte le viste elenco di &skrooge;, puoi personalizzare l'aspetto della tabella in modo completo.

#### Creare un'operazione

Per creare un'operazione standard, puoi usare il pulsante Pulisci per ripulire tutti i campi e avviare una nuova operazione da zero. Poi, puoi completare tutti i suoi attributi (manualmente o tramite la modifica veloce) e fare clic sul pulsante Aggiungi.

Se è abilitata la corretta impostazione, la categoria sarà automaticamente regolata quando viene impostato il beneficiario.

Puoi selezionare anche un'operazione simile dalle operazioni esistenti, modificare quello che ti serve e poi fare clic su Aggiungi.

#### Operazione divisa

Un'operazione di divisione è un'operazione che possiede date, categorie, commenti o mastrini diversi. Puoi passare alla modalità di modifica dell'operazione divisa tramite il pulsante Dividi, presente nella parte inferiore della vista delle Operazioni. Quando passi a questa modalità di modifica, i campi Categoria, Commento e Mastrino saranno sostituiti da una tabella.

Il pannello di modifica dell'operazione divisa.

Fai doppio clic su una cella per modificarla in questa tabella.

In questa tabella puoi aggiungere quante righe vuoi. Quando cambi la quantità in una riga, &skrooge; calcolerà la differenza con la quantità totale dell'operazione e visualizzerà la quantità restante nell'ultima riga della tabella. Se modifichi la quantità nell'ultima riga, verrà aggiunta una nuova riga indicante la quantità restante.

Qui i campi hanno lo stesso comportamento della modalità di modifica delle operazioni standard:

- La divisione per Data può essere utile, per esempio, nell'ipotetico scenario in cui paghi la tua palestra per tre mesi. In questo caso puoi dividere il pagamento in tre mesi: ciò avrà influenza sui rapporti.

- La Categoria è una casella a discesa delle categorie esistenti. Puoi aggiungere una nuova struttura di categoria, &skrooge; la creerà durante la creazione dell'operazione.

- L'Importo funziona come calcolatrice.

- Il Mastrino è una casella a discesa dei mastrini esistenti. Puoi aggiungere un nuovo mastrino, &skrooge; la creerà durante la creazione dell'operazione.

#### Trasferimento

Un trasferimento è, in effetti, un'operazione doppia: quando crei un trasferimento, &skrooge; creerà due operazioni di importo opposto (uno positivo, l'altro negativo), su due conti diversi. Gli attributi da fornire qui sono leggermente diversi da un'operazione standard:

Il pannello di modifica dell'operazione trasferimento.

Apparirà un elenco «Al conto» in cui devi scegliere il conto che riceve i soldi.

Dato che un trasferimento significa «Prendi dei soldi dal conto A e mettili nel conto B», se inserisci un segno nel campo quantità (+ o -), questo sarà ignorato. L'operazione per il conto A sarà sempre negativa, quella per il conto B positiva.

#### Azioni

Per prima cosa, devi creare alcune unità con azioni di cui vuoi tenere traccia e dalle impostazioni puoi scegliere di aggiornare automaticamente i dati quando il file è aperto. Sarebbe opportuno creare un conto diverso (⪚ «ETF») per mantenere gli investimenti separati ed essere in grado di visualizzarli dal quadro degli strumenti.

Ora puoi aggiungere le tue operazioni come «azioni»: Il pannello di modifica delle azioni.

- Importo è il numero di azioni che hai comprato (valore positivo) o venduto (valore negativo)

- Simbolo è l'unità precedentemente creata

- Importo delle azioni è il prezzo totale che hai pagato per le azioni / l'importo che hai ricavato dalla vendita, tasse e commissioni escluse

- Commissioni è l'importo che hai pagato alla banca per quella transazione

- Tassa è qualsiasi importo pagato (in genere quando sono presenti guadagni)

#### Operazioni pianificate

Se un'operazione si ripete su base regolare, potresti volere che &skrooge; la inserisca automaticamente nell'elenco delle operazioni. Ciò può essere fatto pianificando un'operazione, tramite il pulsante Pianifica.

I parametri di pianificazione predefiniti sono:

- Ripeti ogni mese

- Avvisami cinque giorni prima della scadenza

- Operazione automatica alla scadenza

Puoi cambiare i parametri predefiniti nelle impostazioni di &skrooge;.

Puoi anche cambiare i parametri delle operazioni pianificate nellestensione Pianificato.

Per scrivere i valori successivi, &skrooge; usa i valori dell'ultima voce dell'operazione pianificata. Se aumenti, per esempio, l'importo del tuo contributo a &kde; da 100€ a 200€, le prossime operazioni registrate automaticamente da &skrooge; saranno dell'importo di 200€.

#### Modifica veloce

A prescindere dalla modifica scelta, esiste un'ingegnosa funzione chiamata «Modifica veloce» in grado di velocizzare la creazione delle nuove operazioni. Con essa puoi completare gli attributi delle operazioni basandoti su altre precedentemente inserite. Digita un valore in qualsiasi campo dell'editor e premi F10 oppure fai clic sull'icona Modifica veloce (senza uscire dal campo selezionato).

&skrooge; cercherà la prima (&ie; la più recente) operazione che contiene lo stesso valore nello stesso campo, e completerà tutti gli altri campi con i valori corrispondenti a quell'operazione. Continuerà a farlo per ciascuna chiamata.

La Modifica veloce non funziona sulla data, dato che difficilmente è necessario ricreare esattamente la stessa operazione con la stessa data.

Se hai modificato il valore di un campo prima di eseguire la Modifica veloce, il suo contenuto non sarà modificato. Questo campo sarà indicato da un colore di sfondo diverso, in modo che si capisca che esso è «congelato».

Sotto sono indicate le differenze quando confrontate con funzioni simili in altri programmi di gestione finanziaria:

- È eseguito su richiesta dell'utente

- Si ripete in tutte le operazioni passate con lo stesso valore di campo

E funziona pure sulle operazioni divise.

#### Riconciliazione

La Riconciliazione è il processo con il quale assicuri che tutte le operazioni in un conto corrispondano alla vista della banca di quel conto. Riguarda te, la posizione del tuo conto e una penna. La riconciliazione può avvenire solo per un conto in un preciso momento.

Per prima cosa, inserisci tutte le operazioni per il conto fino a quella specifica data; se puoi, scarica le transazioni dalla banca e importale in &skrooge; in modo da minimizzare l'inserimento delle voci. Quindi nella Vista operazioni seleziona il conto da riconciliare dalla casella a tendina, oppure nella vista Conti fai doppio clic sul nome del conto o apri il menu contestuale e scegli Apri operazioni.... Passa in modalità riconciliazione tramite il pulsante Alterna le informazioni che si trova sotto la tabella delle operazioni.

L'informazione della modalità riconciliazione.

Inserisci nel campo dedicato la posizione del tuo conto, così come fornita dalla tua banca. Ora puoi procedere in &skrooge; a selezionare ciascuna operazione che appare nell'estratto conto della banca: puoi fare clic sulla sua casella di selezione nella colonna stato o richiamare il menu contestuale e scegliere Punta. La casella di selezione apparirà parzialmente riempita fino a che non completerai la riconciliazione.

Man mano che selezioni le operazioni, &skrooge; mostrerà nella zona informativa:

- Delta: la differenza tra la posizione del conto inserita in precedenza e la somma di tutte le operazioni verificate

- Uscite: l'importo totale dei debiti selezionati

- Entrate: l'importo totale dei crediti selezionati

Questi totali operativi ti aiutano a individuare operazioni che potresti aver dimenticato di registrare in &skrooge;. Molti estratti conto bancari forniscono totali simili, tipo «Prelievi» o «Depositi e crediti», sebbene potrebbero avere totali separati per «Interessi», «Tasse». Quando il Delta è uguale a 0, potresti aver selezionato tutte le operazioni che corrispondono alle registrazioni della banca. Per esempio, potresti aver selezionato erroneamente un debito di 8 € e un credito di 2 €, ed esserti sfuggito un debito bancario di 6 €: il netto è lo stesso, meno 6 €. Quando il Delta è 0, il pulsante Convalida le operazioni selezionate è abilitato. Facci sopra clic per completare la riconciliazione: tutte le operazioni selezionate ora sono verificate.

può selezionare automaticamente al posto tuo tutte le operazioni importate.

Se è selezionata l'opzione Nascondi le operazioni verificate per la tabella dal suo menu «Mostra» (vedi Filtra la tabella), tutte queste operazioni verranno ora nascoste.

Se per qualsiasi motivo la riconciliazione non fosse possibile, puoi creare una falsa operazione che, in combinazione con le altre operazioni che hai selezionato, imposta il Delta a 0, permettendoti di completare la riconciliazione. Per farlo, premi il pulsante «aggiungi» nella barra degli strumenti della modalità di riconciliazione. Puoi impostare i valori predefiniti di questa falsa operazione nelle impostazioni dell'applicazione, nella sezione Operazioni. Se attivi l'impostazione appropriata, durante la riconciliazione &skrooge; seleziona automaticamente tutte le operazioni create.

#### Operazioni Modello

&skrooge; ti consente di creare operazioni modello, ossia riutilizzabili all'occorrenza. Per esempio, immagina di noleggiare spesso &DVD; da guardare a casa. L'operazione è sempre la stessa:

- Importo: -4,99

- Modalità: Carta di credito

- Beneficiario: Acme Video

- Categoria: Tempo libero > Video

Tuttavia, non puoi renderla un'operazione ricorrente perché il &DVD; lo noleggi quando ne hai voglia, ma non ogni settimana. L'idea che sta dietro le operazioni modello è offrirti una struttura di base che può essere rapidamente inserita nell'elenco delle tue operazioni.

Dato che le operazioni Modello sono solo un altro tipo di operazioni, puoi accedere ad esse tramite la scheda delle operazioni, utilizzando l'opzione dedicata nel menu Mostra:

Alternanza tra modelli e operazioni.

La creazione di un modello è molto simile alla creazione di un'operazione definendo i suoi attributi. Nota che puoi anche creare un modello da un'operazione esistente (richiamando il menu contestuale in un'operazione). In questo caso, il modello avrà gli stessi attributi dell'operazione.

Fai doppio clic su un modello per usarlo e creare una nuova operazione. L'operazione sarà creata con gli stessi attributi del modello, alla data corrente. Se necessario, puoi poi modificare i suoi attributi.

I modelli possono essere anche pianificati.

### Beneficiari

La vista Beneficiari ti consente di sfogliare il tuo elenco di beneficiari.

In aggiunta al nome dei beneficiari, la tabella mostra pure:

Indirizzo

- L'indirizzo di questo beneficiario.

Categoria

- La categoria predefinita per questo beneficiario. Questa categoria è usata automaticamente quando viene impostato il beneficiario nella pagina delle operazioni. Se non lo imposti, allora la categoria predefinita sarà calcolata in base alle operazioni esistenti.

Importo

- La somma di tutte le operazioni in questo beneficiario.

Numero delle operazioni

- Il numero delle operazioni in questo beneficiario.

Facendo doppio clic su una riga della tabella aprirai in una nuova scheda l'elenco di tutte le operazioni relative a questo beneficiario.

### Categorie

La vista Categorie ti consente di sfogliare l'albero delle categorie.

In aggiunta al nome delle categorie, la tabella mostra pure:

Importo

- La somma di tutte le operazioni in questa categoria.

Numero delle operazioni

- Il numero delle operazioni in questa categoria.

Importo (cumulativo)

- La somma di tutte le operazioni in questa categoria e nelle categorie figlie (giù fino all'ultimo livello).

Numero delle operazioni (cumulative)

- Il numero delle operazioni in questa categoria e nelle categorie figlie (giù fino all'ultimo livello).

Facendo doppio clic su una riga della tabella aprirai in una nuova scheda l'elenco di tutte le operazioni relative a questa categoria.

Quando elimini una categoria, tutte le operazioni ad essa collegate perderanno la categoria eliminata e dunque non saranno collegate ad alcuna categoria

### Rapporti

&skrooge; ti consente di predisporre rapporti altamente personalizzati per un'analisi approfondita del tuo stato finanziario.

Un rapporto si compone di una tabella (sulla sinistra) contenente tutti i dati usati per creare il grafico (sulla destra). La tabella può essere filtrata utilizzando il campo dedicato sopra, e che ridisegna il grafico in base ai dati filtrati.

Puoi scegliere di visualizzare solo la tabella, solo il grafico o entrambi.

#### Impostare un rapporto

##### Rappresentazione

Tabella

- Mostra la tabella.

Grafico

- Mostra il grafico.

Testo

- Mostra il rapporto testuale, nasconde la tabella e il grafico.

##### Dati

Qui scegli i dati da rappresentare nel rapporto. Seleziona cosa dovranno mostrare le righe e le colonne, e il metodo di calcolo. Esistono due valori distinti per il metodo:

Somma delle operazioni

- Con questo metodo sarà calcolato l'importo totale delle operazioni per ciascun mese. Se selezioni «categoria» nella riga e «mese» nella colonna sarà calcolato l'importo totale delle operazioni per ciascuna categoria e per ciascun mese.

Somma cumulativa delle operazioni

- Riprendendo l'esempio precedente («categoria» nella riga, «mese» nella colonna), qui avremo una somma cumulativa, ossia per ciascun mese sarà calcolato l'importo totale delle operazioni fino a questo mese, per ciascuna categoria.

  Come esempio pratico, questo autore usa questo metodo per costruire l'evoluzione del saldo dei suoi conti impostando «Conti» per le righe e «Mese» per le colonne.

Base 100

- Come «Somma delle operazioni» ma su base 100.

Somma cumulativa su base 100

- Come «Somma cumulativa delle operazioni» ma su base 100.

Percentuale delle colonne

- I valori sono espressi in percentuale del valore della colonna alta.

Percentuale assoluta delle colonne

- I valori sono espressi in percentuale del valore della colonna alta in assoluto.

Percentuale delle righe

- I valori sono espressi in percentuale del valore della riga alta.

Percentuale assoluta delle righe

- I valori sono espressi in percentuale del valore della riga alta in assoluto.

Conteggio delle operazioni

- .

Per le righe e le colonne è possibile espandere il livello dei dati presentati utilizzando l'icona più a destra del campo. Usalo per mostrare le categorie secondarie nel rapporto.

##### Date

Usa il campo per specificare l'intervallo di date nel rapporto. Per specificare l'intervallo puoi usare vari modi che dovrebbero comprendere il più ampio intervallo di date da te richiesto.

##### Tipi di operazioni

Seleziona il tipo di operazioni da includere nel rapporto. Per esempio, se vuoi creare un grafico che mostri la distribuzione delle tue spese per categoria, probabilmente non vorrai includere le «Entrate» nel tuo rapporto.

##### Altri filtri

Da questa sezione puoi selezionare altri filtri definiti dalla scelta fatta in altre pagine. Se vuoi un rapporto solo per le categorie «Alimentazione» e «Regali» devi aprire la pagina delle categorie, selezionare le due categorie e tornare al rapporto per attivare il filtro corrispondente.

#### Tipi di grafico

Dopo aver impostato tutto in base alle tue esigenze, devi selezionare l'aspetto del grafico tramite il menu a tendina sotto il grafico. Per capire meglio le differenze tra i vari grafici, creiamo un rapporto che mostri le spese per categoria (righe) e mese (colonne):

##### Impilato

Una barra per riga, colonne impilate.

La seconda barra (giallastra) mostra la categoria «Sicurezza», tutti i mesi impilati.

##### Istogramma

Per ciascuna colonna, ogni riga ha la propria barra.

##### Linea

##### Punto

##### Torta

Il classico grafico a torta. Se il valore selezionato per la colonna è diverso da «nulla», mostra una torta per colonna.

##### Torta concentrica

Questo grafico è un po' complicato e probabilmente dovremo riprogettarlo. L'intenzione è mostrare un anello per ciascun livello di dati.

#### Ingrandimento sul grafico

&skrooge; dà la possibilità di ingrandire un grafico in modo da visualizzare anche i dettagli piccoli. Usa il cursore di controllo che si trova sopra il grafico:

#### Esempi di rapporto

Di seguito alcune schermate che mostrano delle configurazioni di rapporti classici. Puoi usarli come riferimento per creare i tuoi rapporti.

##### Entrate e uscite

Confronta per ciascun mese l'importo totale delle entrate rispetto a quello delle uscite. Le entrate sono in blu, le uscite in giallo.

##### Evoluzione del saldo

Mostra l'evoluzione del saldo finale su base mensile.

##### Entrate e uscite

Mostra la distribuzione delle uscite per categoria per il mese precedente.

#### Approfondire

Facendo doppio clic su un elemento di un grafico, si apriranno le operazioni incluse nell'elemento.

Puoi anche aprire un nuovo rapporto basandolo su un elemento del grafico.

Ora sai che puoi eseguire un'analisi approfondita delle tue finanze grazie ai rapporti. Ma quanto approfondita? Bene, molto più approfondita di quanto immagini... Se sei interessato, leggi l'esercizio concreto che analizza le spese dell'autore di questo manuale durante le sue vacanze :)

### Rapporto mensile

Questa estensione mostra una panoramica della tua situazione finanziaria per il periodo scelto.

Puoi scegliere il modello che vuoi. Puoi anche creare il tuo modello personalizzato inserendo il nome del modello che vuoi creare. Sarà avviato il tuo editor di testo predefinito, contenente un campione per il modello. Devi solo seguire i commenti presenti all'interno del campione.

Non esitare a distribuire i tuoi modelli nella categoria `&skrooge; report templates` del KDE Store.

### Unità

Una unità è qualsiasi cosa in cui puoi esprimere un'operazione. Nella maggioranza dei casi essa è una valuta, ma possono anche essere dei titoli o addirittura un'automobile o una casa. Una unità possiede valori diversi nel tempo, e il suo valore viene espresso in un'altra unità. Esempio: a gennaio 2009 l'azione ACME vale 31,2$.

#### Modifica unità

La modifica delle unità si può fare in diversi modi:

Standard

- Questa modalità ti consente di scegliere quale unità aggiungere al documento attuale, all'interno di un gruppo predefinito di unità.

Manuale

- Questa modalità di consente di creare la tua unità personale. I parametri da fornire sono:

  - Nome: il nome esaustivo dell'unità.

  - Simbolo: il simbolo dell'unità che sarà visualizzato nella maggior parte delle tabelle e i menu a tendina.

  - Tipo: vedi Tipi di unità.

  - Unità di riferimento: la (altra) unità usata per calcolare il valore dell'unità (attuale). Per esempio, se possiedi azioni EADS e vuoi vedere il loro valore in euro, devi selezionare € come unità di riferimento in unità EADS.

  - Stato

  - Fonte di scaricamento: la fonte da cui scaricare le quotazioni. Quella raccomandata è «Yahoo». Facendo clic sulla freccia a destra del campo «Scarica» puoi scaricare le nuove fonti direttamente da store.kde.org

  - Codice internet: il codice internet per questa unità. Se questo codice viene fornito, &skrooge; è in grado di scaricare i valori dell'unità dalla fonte selezionata.

Valori

- Questa modalità di modifica permette di scaricare i valori delle unità da Internet o di digitarne uno a una data specificata.

#### Tipi di unità

&skrooge; potrebbe considerare qualsiasi cosa come un'unità, ma fa una distinzione in base al tipo di unità:

Valuta principale

- Questa è la valuta che sarà utilizzata per visualizzare l'importo di operazioni vere.

Valuta secondaria

- Se definita, passando il mouse sopra l'importo di un'operazione sarà visualizzata la valuta nell'unità secondaria.

Valuta

- Qualsiasi valuta, senza ruolo specifico per la visualizzazione.

Azione

- Questo tipo di unità può essere gestito per gestire le azioni.

Indice

- Un indice di scambio azionario, tipo Dow Jones, NASDAQ, CAC40, SBF120...

Altro

- Qualsiasi altra unità che non rientra nei tipi sopra citati.

## Uso di &skrooge; (avanzato)

### Pianificate

Questa estensione mostra l'elenco di tutte le operazioni pianificate.

Qui puoi impostare i parametri propri di ciascuna operazione pianificata.

Prossimo evento

- Visualizzata a scopo informativo, ma può essere usata anche per forzare la data dell'evento successivo.

Una volta ogni

- Puoi impostare un'operazione in modo da essere ripetuta un numero di giorni, mesi o anni specificato.

Numero di eventi

- Se l'evento ha un numero limitato di eventi, puoi spuntare questa opzione e definire o il numero di eventi restanti o la data dell'ultimo evento.

Avvertimento

- Se vuoi che &skrooge; visualizzi un avviso per ricordarti la prossima operazione pianificata, puoi attivare questa opzione e impostare quanti giorni prima debba comparire l'avviso dell'operazione.

Registra automaticamente

- Se vuoi che &skrooge; registri automaticamente la prossima operazione pianificata, puoi attivare questa opzione e impostare quanti giorni prima debba comparire l'avviso della registrazione.

Per modificare l'operazione (categoria, importo, ecc.) devi fare clic su Salta all'operazione.

Facendo doppio clic su un'operazione pianificata, sarà visualizzata una nuova scheda con l'elenco delle operazioni già registrate per questa operazione pianificata.

#### Operazioni pianificate

Se pianifichi un'operazione, essa sarà come riferimento quando inserirai il prossimo evento. Vediamo un esempio, con questa operazione:

#### Operazioni pianificate (passaggio 1)

Data | Beneficiario | Categoria | Importo
20/06/2009 | &kde; | Donazioni > Open Source | 20€

Ora, se pianifichi questa operazione, per il prossimo evento essa sarà registrata esattamente come questa:

#### Operazioni pianificate (passaggio 2)

Data | Beneficiario | Categoria | Importo
20/06/2009 | &kde; | Donazioni > Open Source | 20€
20/07/2009 | &kde; | Donazioni > Open Source | 20€

Se modifichi qualcosa nell'ultimo evento, questo diverrà il nuovo riferimento per il prossimo. Per esempio, se aumenti il tuo contributo mensile a &kde; a 25€ in luglio, anche il prossimo evento sarà dell'importo di 25€:

#### Operazioni pianificate (passaggio 3)

Data | Beneficiario | Categoria | Importo
20/06/2009 | &kde; | Donazioni > Open Source | 20€
20/07/2009 | &kde; | Donazioni > Open Source | 25€
20/08/2009 | &kde; | Donazioni > Open Source | 25€

Nel complesso, un'operazione pianificata è un oggetto dinamico, in cui l'ultimo evento è il riferimento. Ma può darsi il caso che tu voglia che tutti gli eventi siano statici, ossia che siano inseriti sempre gli stessi valori per ogni nuovo evento: digita Modelli pianificati.

#### Modelli pianificati

I Modelli sono una sorta di operazioni di riferimento. Quando pianifichi un modello, ciascun nuovo evento sarà esattamente uguale al modello. Riutilizziamo il nostro esempio del capitolo precedente, creando un modello come questo:

#### Modelli pianificati (passaggio 1)

Data | Beneficiario | Categoria | Importo
20/06/2009 | &kde; | Donazioni > Open Source | 20€

Il prossimo evento sarà:

#### Modelli pianificati (passaggio 2)

Data | Beneficiario | Categoria | Importo
20/06/2009 | &kde; | Donazioni > Open Source | 20€
20/07/2009 | &kde; | Donazioni > Open Source | 20€

Ora cambia il tuo contributo di luglio a &kde; a 25€. Dato che hai pianificato un modello con importo di 20€, il prossimo evento avrà anch'esso un importo di 20€:

#### Modelli pianificati (passaggio 3)

Data | Beneficiario | Categoria | Importo
20/06/2009 | &kde; | Donazioni > Open Source | 20€
20/07/2009 | &kde; | Donazioni > Open Source | 25€
20/08/2009 | &kde; | Donazioni > Open Source | 20€

Se hai bisogno di cambiare il valore mensile, basta modificare il modello e tutti gli eventi futuri avranno il nuovo valore.

### Mastrini

I mastrini ti consentono di aggregare in un gruppo alcune operazioni, in modo da essere tenute meglio sotto controllo. Questo può tornare utile per seguire le spese per le quali aspetti un rimborso, o semplicemente per sapere quanto hai speso durante le tue ultime vacanze in Sardegna.

Per esempio, immagina di essere stato inviato in Spagna dalla tua azienda. Una volta lì, hai pagato la camera dell'hotel: in &skrooge; puoi creare un'operazione nella categoria «Affari > Viaggi > Hotel» e assegnare un mastrino chiamato «Viaggio di lavoro in Spagna». Puoi assegnare questo mastrino a tutte le spese aziendali che qui hai sostenuto. Una volta che la tua azienda ti rimborsa tutte le spese, creerai un'operazione di entrata che riguarderà anche il mastrino «Viaggio di lavoro in Spagna».

Coinvolgendo i mastrini nelle operazioni che devono essere rimborsate, sei in grado di tenere sotto controllo il completamento del rimborso.

Ciò funziona, ovviamente, anche nel senso inverso: se qualcuno di presta dei soldi, sei in grado di controllare quanto devi ancora rimborsare.

Facendo doppio clic su un mastrino nella vista traccia, sarà aperta una nuova scheda che contiene tutte le operazioni collegate ad esso.

A volte hai necessità di tenere traccia del rimborso di un pagamento fatto prima di aver iniziato a usare &skrooge;. Qual è il miglior modo per farlo, dato che non è possibile impostare un importo iniziale in un mastrino?

Puoi creare un'operazione divisa con:

- importo=0 per evitare impatto sui rapporti.

- una divisione con l'importo atteso associato al mastrino.

- l'altra divisione con l'importo opposto non associato a un mastrino.

#### Chiudi il mastrino

Il mastrino può essere semplicemente eliminato quando non ti serve più, per esempio perché è stato completamente rimborsato. Eseguendo questa operazione, tuttavia, verranno scartate tutte le informazioni inserite, le quali potrebbero però ritornarti utili in futuro.

Una soluzione più pulita è chiudere il mastrino: un mastrino chiuso può essere nascosto facilmente nella vista mastrini tramite l'opzione dedicata.

### Ricerca ed elaborazione

Questa estensione consente di creare ricerche complesse per trovare operazioni. Puoi anche applicarvi facoltativamente alcune trasformazioni. Ecco un caso d'uso:

> Gianni scarica alcuni dati dalla sua banca. I dati non hanno, ovviamente, indicazione della categoria. Tutto è registrato, infatti, nel campo del commento. Gianni vorrebbe un metodo automatico per impostare correttamente la categoria e altri attributi basati sul contenuto del commento.

Come funziona, dunque? Per prima cosa definisci un criterio di ricerca, che restituirà un elenco di operazioni. Poi definisci le trasformazioni da applicare sulle operazioni.

Un caso di studio vero, che fornisce degli esercizi concreti per il caso sopracitato, è consultabile nell'appendice.

#### Definire i criteri della ricerca

Qui puoi definire i criteri per la ricerca delle operazioni, utilizzando una combinazione di parametri. Nell'immagine contenuta sopra trovi una tabella con gli attributi delle operazioni per l'intestazione. Modificando una riga crei una nuova frase all'interno della ricerca. Ciascuna colonna viene combinata con le altre tramite «e» logico:

(colonna1 e colonna2)

Se aggiungi una nuova riga, crei un'altra frase che combina con la prima riga tramite un «o» logico:

[riga1] o [riga2].

Nel complesso, la combinazione di colonne e righe può essere letta come:

(colonna1 e colonna3) o (colonna2 e colonna3)

Naturalmente in una ricerca puoi avere tante righe e colonne quante necessiti.

Una volta che una definizione di ricerca soddisfa le tue necessità, puoi aggiungerla all'elenco dei criteri di ricerca esistenti oppure puoi modificarne una esistente.

#### Visualizzare i risultati della ricerca

Quando selezioni una ricerca nella vista Ricerca, nella tabella sotto riportata viene visualizzato il numero delle operazioni trovate:

Se all'interno della vista Ricerca fai doppio clic su una ricerca, tutte le operazioni trovate saranno visualizzate in una nuova scheda:

#### Definire l'elaborazione

Se devi applicare qualche elaborazione alle operazioni trovate, seleziona la ricerca interessata e attiva il pannello di definizione dell'elaborazione:

In questo pannello puoi definire le trasformazioni da eseguire sulle operazioni. Nota che in questo pannello è stato reso intenzionalmente impossibile impostare l'importo o la data di un'operazione.

#### Definire una notifica

Uno speciale uso dell'estensione Ricerca ed elaborazione è l'abilità di definire notifiche. Una notifica è un richiamo, da parte di &skrooge;, della tua attenzione su un evento, per esempio quando il tuo budget mensile per una categoria è stato raggiunto.

Per definire una notifica, devi prima definire il criterio di ricerca fornendo il gruppo di operazioni su cui desideri essere avvisato. Per esempio, tutte le operazioni nel mese corrente e nella categoria «Abbigliamento». Poi definisci l'importo per il quale l'avviso deve essere attivato, per esempio 100€, e anche il messaggio di notifica che &skrooge; dovrà inviarti quando l'importo è raggiunto.

Le notifiche possono contenere i parametri per importo totale (%1), importo notifica (%2) e differenza (%3).

### Budget

Questa estensione ti consente di definire e gestire il tuo budget.

Come in tutti gli altri software di gestione finanziaria, &skrooge; ti consente di definire un budget. Puoi farlo manualmente o automaticamente.

#### Definizione del budget

Nel metodo manuale puoi:

- Definire un importo per una categoria per un anno.

- Definire un importo per una categoria per tutti i mesi di un anno.

- Definire un importo per una categoria per uno specifico mese di un anno.

- Definire se l'entrata o l'uscita delle categorie secondarie debbano essere prese in considerazione nel budget definito (esempio: se l'opzione è selezionata, allora un budget per la categoria «Automobile» prenderà in considerazione la categoria «Automobile > Carburante»).

Lasciando la categoria vuota, puoi definire un budget che cattura tutte le entrate e le uscite non definite in un altro budget. Ciò è davvero utile e ti garantisce di non perdere un'uscita.

Nel metodo automatico puoi:

- Definire un budget per un anno basato sulle operazioni dell'anno precedente.

- Definire elementi di budget mancanti per far quadrare ciascun mese e, o in alternativa, l'anno. Vale anche per i budget definiti manualmente.

#### Regole del budget

Per approfondire l'attività di budget prenderemo come esempio il budget quadrato seguente:

- -500 € al mese per «Alimentazione».

- +500 € al mese per tutte le altre categorie di uscite ed entrate.

Immagina di aver speso 600 € per «Alimentazione» nel mese precedente! &skrooge; ti ha informato che sei oltre il budget definito ma non tu non hai potuto smettere di alimentarti. Dunque hai speso più del previsto! Come gestisci la cosa?

Le regole del budget ti consentono di definire come comportarti col valore delta (positivo o negativo). Per esempio, puoi scegliere di trasferire il delta di un mese al mese successivo. In questo caso, il tuo nuovo budget per il mese corrente per «Alimentazione» "sarà -400 € (-500+100). Devi stare dunque attento a recuperare lo sbilanciamento.

Le regole del budget possono anche darti una mano per un tuo progetto. Per esempio, puoi definire una regola tipo: tutti i delta positivi (risparmi) su «Alimentazione» sono trasferiti in «Vacanze». In questo modo, quando in «Vacanze» avrai ottenuto l'importo previsto saprai di poter partire.

### Simulazioni

Questa estensione ti consente di compiere simulazioni

Puoi definire i tassi per ciascun conto e stimare gli interessi annuali. Puoi anche generare una tabella di ammortamento.

## Impostazioni

Qui puoi trovare una descrizione di tutte le impostazioni utilizzate da &skrooge;. Esse sono comuni a tutti i tuoi documenti.

### Generale

Qui puoi configurare le impostazioni generali principali. Le più importanti sono quelle per descrivere cosa fare quando una pagina o un segnalibro viene modificato.

### File

Tutte queste impostazioni sono relative alla memorizzazione dei dati. Puoi scegliere come creare copie di sicurezza, se vuoi utilizzare il portafoglio di &kde; per memorizzare le password, ecc.

### Segnalibri

Qui è presente solo un'opzione per scegliere se vuoi appuntare automaticamente o no i segnalibri caricati.

### Cronologia

Queste opzioni ti aiuteranno a gestire meglio la cronologia delle modifiche.

### Quadro degli strumenti

Qui è presente solo un'opzione per scegliere il quadro degli strumenti che preferisci (QML o no).

### Operazioni

Qui trovi le opzioni per la modifica delle operazioni.

Nota che puoi migliorare le prestazioni se non utilizzi la colonna del «saldo», evitando così di calcolare inutilmente i saldi.

Cosa fare se un'azione rovina una riconciliazione: viene eseguito un controllo dopo ciascuna modifica per vedere se la modifica danneggia la riconciliazione precedente. Qui puoi scegliere cosa fare se questo succede.

Cosa fare se un'azione rovina un'importazione: viene eseguito un controllo dopo ciascuna modifica per vedere se la modifica danneggia l'importazione precedente. Qui puoi scegliere cosa fare se questo succede.

### Operazioni pianificate

Qui trovi le opzioni per la modifica delle operazioni pianificate.

### Ricerca ed elaborazione

Qui è presente solo un'opzione per scegliere la frequenza delle notifiche.

### Rapporto

Qui puoi scegliere alcune opzioni di visualizzazione per i rapporti.

### Unità

Qui puoi scegliere alcune opzioni relative allo scaricamento delle quotazioni delle valute.

### Importa / Esporta

Impostazioni di importazione generali.

Se utilizzi l'importazione CSV, dovrai modificare queste impostazioni per permettere a &skrooge; di identificare le colonne.

In qualche caso specifico, potresti dover forzare il formato della data per i file QIF. La maggior parte delle volte &skrooge; è in grado di trovarlo automaticamente.

Dall'elenco qui presente puoi attivare i motori di impostazione.

## Come fare per...

Come fare per ottenere &skrooge; nella mia lingua?

Per prima cosa, verifica se &skrooge; è tradotto nella tua lingua e se tutti i pacchetti forniti per &skrooge; dalla tua distribuzione sono installati.

Come fare per impostare la valuta predefinita e il formato di data?

La valuta predefinita e il formato di data sono ereditati dalle &systemsettings; di &plasma;. Alcune distribuzioni non li includono con &skrooge;. In tal caso, devi installarli tramite il gestore di pacchetti della tua distribuzione.

Puoi avviarla in una console: `systemsettings5`

E selezionare le tue impostazioni preferite, nella sezione Formati.

Come fare per ridurre la dimensione del mio documento?

La dimensione del tuo documento può essere molto importante. Se elimini qualche vecchia transazione, la dimensione aumenterà. Ciò è normale perché &skrooge; mantiene in memoria la cronologia di tutte le modifiche del meccanismo annulla/rifai. Se vuoi, dunque, ridurre la dimensione del tuo documento, basta solo cancellare la cronologia.

Come fare per definire un nuovo estrattore di fatture?

&skrooge; usa pdftotext per estrarre tutte le stringhe di un &PDF;. Ad estrazione avvenuta, usa un file di testo che descrive come trovare i valori chiave. Se vuoi definire un nuovo estrattore, devi:

- Avvia `pdftotext` sul tuo file &PDF;

- Apri il file di testo generato e il file &PDF; corrispondente

- Crea un nuovo testo con l'estensione `.extractor`. Esempio: `google.extractor`

- Il tuo file deve risultare come questo:

      payee=REGEXPCAP:^(Biofan) SPRL$
              date=REGEXPCAP:^Data ordine: (.*)$
              dateformat=dd MMM yyyy
              number=REGEXPCAP:^N° di fattura (.*)$
              mode=SET:Carta
              comment=REGEXPCAP:^N° d'ordine (.*)$|SET:Ordine %1
              amount=REGEXP:^Importo totale:$|LINEOFFSET:2

  Ciascun attributo (payee, date, number, mode, comment and amount) usa la stessa sintassi: COMMAND:valore|COMMAND:valore|...

  Il comando può essere:

  - `REGEXPCAP`: è un'espressione regolare che cattura un valore

  - `REGEXP`: per trovare la riga nel file che corrisponde a un'espressione regolare

  - `LINEOFFSET`: per cambiare l'indice della riga

  - `SET`: per forzare il valore. Può essere usato come primo comando o dopo REGEXPCAP (vedi esempio).

  dateformat è il formato della data estratta.

- Copia questo file nella cartella dove sono contenuti tutti gli altri file `.extractor`

## Riconoscimenti e licenza

&skrooge;

Copyright del programma 2008-2020 Stéphane Mankowski stephane@mankowski.fr

Copyright della documentazione 2008-2020 Guillaume DE BURE gdebure@yahoo.com

Valter Mura valtermura@gmail.com

&underFDL; &underGPL;

## Ricerca ed elaborazione: un vero caso di studio

OK, dobbiamo ammettere che, nonostante sia piuttosto efficace, l'estensione Ricerca ed elaborazione può essere un po' ostica da capire. Di seguito un piccolo esercizio che ti permetterà di padroneggiarla. Ricordi il caso d'uso per Ricerca ed elaborazione?

> Gianni scarica alcuni dati dalla sua banca. I dati non hanno, ovviamente, indicazione della categoria. Tutto è registrato, infatti, nel campo del commento. Gianni vorrebbe un metodo automatico per impostare correttamente la categoria e altri attributi basati sul contenuto del commento.

Gianni sa che la sua banca ha inserito il nome del beneficiario nel campo del commento, e vuole che tutti i suoi pagamenti a &kde; risultino nella categoria Donazioni e Open Source. Cercheremo tutte le operazioni con il campo del commento che contiene &kde;:

## Definizione della ricerca

Commento
contiene «&kde;»

Aggiungiamo questa definizione di ricerca all'elenco delle ricerche esistenti usando il pulsante Aggiungi.

Poi dobbiamo indicare a &skrooge; di impostare tutte le operazioni trovate tramite questa ricerca nella categoria Donazioni > Open Source. Cambiamo il tipo di Ricerca in Aggiorna tramite il menu a tendina e definiamo le trasformazioni da applicare:

## Aggiorna definizione

Commento | Categoria
='' | ='Donazioni > Open Source'

Nota che abbiamo anche rimosso il commento originale impostandolo come stringa vuota. Ciò è fatto per questioni di leggibilità, ma puoi decidere di mantenerlo per ragioni storiche delle operazioni.

Aggiungiamo questa elaborazione alla ricerca definita in precedenza usando il pulsante Aggiungi.

Fin qui tutto bene. Ora applichiamo l'elaborazione a tutte le operazioni importate non ancora approvate (facciamo clic sul pulsante Applica):

Finito! Se torni indietro alla vista Operazioni, noterai che tutte le operazioni interessate sono state aggiornate. Nel caso qualcosa sia andata storta, non dimenticare che il comando Annulla è tuo amico. Anche se l'elaborazione ha modificato 2327 operazioni, queste sono ancora considerate un'azione di annullamento per &skrooge;.

## Esercizio di analisi approfondita: spese per le vacanze

Per illustrare le capacità di analisi di &skrooge;, andremo ad esaminare le spese sostenute per le vacanze da parte dell'autore di questa guida :).

### Contesto di analisi

Per capire l'esercizio, devi sapere alcune cose su queste vacanze. Sono durate quasi un mese durante l'estate 2009 e comprendono l'affitto di diverse camere in varie località in Francia. Comprende anche una certa quantità di carburante, dato che le vacanze si sono svolte in un'ampia parte del territorio francese.

### Organizzazione dei dati

L'autore ha inserito accuratamente le sue operazioni, catalogandole per categoria, ma aggiungendole anche al mastrino «Vacanze, estate 2009». Le categorie hanno spesso categorie secondarie, quali «Trasporto > Automobile > Carburante»", che consentono un'analisi dettagliata.

### Trovare il costo totale delle vacanze

È facile, se non addirittura divertente - apri la vista Mastrini, leggi la colonna «Importo» del nostro mastrino:

Passiamo a elementi più interessanti...

### Distribuzione delle spese

Tutto ciò è molto buono ma... dove sono finiti tutti i soldi? Per scoprirlo, costruiamo un rapporto sul mastrino. Facciamo clic col pulsante destro del mouse sulla riga del nostro mastrino e scegliamo Apri rapporto....

Questo aprirà un rapporto, solo per le operazioni associate col mastrino, in una nuova scheda. I parametri predefiniti per le date sono «Mese corrente», dunque è possibile che il rapporto sia vuoto se tutte le operazioni nel mastrino sono state eseguite prima di esso. Cambiamolo in «Tutte le date»:

Il rapporto offre una piacevole panoramica delle spese per categoria. Visualizziamola in un grafico a torta, per una presentazione più intuitiva:

È ora piuttosto chiaro che le voci principali delle spese per le vacanze sono state il trasporto e il cibo. Altre indicazioni? Certo, scendiamo di un livello nelle categorie, utilizzando l'icona più .

Bene, non sono presenti molte altre informazioni qui, ad eccezione del fatto che nella categoria «Trasporto» è utilizzata la categoria secondaria «Automobile». Costruiamo un grafico su quella categoria secondaria, selezionando la fetta di torta, facendovi sopra clic col destro e selezionando Apri rapporto:

Questo comando aprirà un'altra scheda con un rapporto per la sola categoria «Trasporto > Automobile».

Uhmmm, non particolarmente interessante... Ma ci sono più categorie secondarie. Espandiamolo ancora:

Bene, ora sappiamo che abbiamo speso 362,27€ in carburante e 131,90€ in tasse autostradali (in alcune autostrade francesi si paga il pedaggio). Ok, era questo che mi aspettavo ;-). Mi interessa sapere anche come queste due categorie sono state utilizzate nel tempo:

Nota che abbiamo cambiato il tipo di grafico in «Riga» e le colonne in «Settimana».

### Conclusione

Attraverso questa semplice esercitazione abbiamo imparato a usare le capacità di rapporto avanzate di &skrooge; al fine di eseguire un'analisi dettagliata delle spese sostenute durante le vacanze, in particolare della categoria «Trasporto». Naturalmente puoi pensare ad altri casi d'uso: &skrooge; sarà probabilmente in grado di gestirli.

&documentation.index;